Burning CD's on Linux

Any Linux users around who copy audio CD's on the fly? With my old burner I did it all the time in gnome-toaster, but with the new one, it burns ass slow if I try that (like slower than my old burner did, and it was 4x, takes over an hour for a full CD) and when it finishes the CD doesn't work. XCDRoast will burn on the fly, but not audio CD's.

Any ideas? I don't really feel like ripping before I can burn, but I also need to burn CD's that work, and hopefully at full speed (48x for these CD-R's, my burner can do 52x).