No matter the buffer underrun correction, you still end up with gaps in the recording, no matter how small. Formats such as APE and OFR really don't decode fast enough for the average modern recorder. (48x+, anyone?) APE decodes at about 5.2x on my system, with OFR decoding about 0.7x. Intel Celeron 1GHz clocked at 1.12GHz. YMMV.
If you need an extra burst of speed, set your TMP environment variable to a directory on your fastest drive, because that's where the temporary raw files will end up. You can also open a command prompt for a more temporary solution, perhaps just before burn jobs: (And I mean CMD.exe or Command.com. Yes, I suppose some may be confused since Run... does accept commands.)
CODE
cd C:\Program Files\Foobar2000
set TMP=D:\temp
foobar2000
Change the paths to fit your needs.