<< AudioCatalyst >>
HAHAHAHAHAHAHAHAHAHAHAHA, you are kidding right??? Damn, I shot Dr. Pepper out of my nose when I was reading that! Use Audiocatalyst if you want the WORST possible sounding MP3s. Seriously, it has been proven many, many, many times that Xing encoder along with Blade are the worst encoders to use. Last time I saw AudioCatalyst wasn't free either.
As for the question, EAC for ripping and win32LAME (which contains: LAME encoder and RazorLAME frontend, also some nice presets) for encoding.