I'm surprised that no one so far has mentioned Radium's Fraunhoufer-Gesellschaft IIS external codec (spelling might be way off on that). While not quite legal, it was/is the benchmark for encoding mp3s. LAME is about the only think I would think that would be able to compete with it in the encoding of mp3s, and at this point I suspect LAME may be better (as is their claim) however, it is still worth looking in to.
I happen to not use any sort of computer audio anymore, as a result of getting to frustrated with the mp3 format. When I did have mp3s around, I used the radium codec and winamp. For ripping cds, nothing except EAC is worthwhile. For editing .wav files, I used soundforge.
I use cdrwin for burning audio cds.
Driftwood