Audiograbber does work well.
Be careful though as Im not sure it actaully converts files at 44khz i think it only does 30 khz (i could be rong but when i used it that was all it did) this is a bit strange as you set the file up to say do it at 320kb/s only to find out that the audio range is 30hz which kinda defeats the object of ripping at 320kb/s
personally I would try using Windows media player seems to be pretty good, theres one that comes with Nero as well which is superb but u only get it with the full monty version of Nero
Dunno if you guys know but most of the stuff is done using a .dll file called lame. Its the quality of the lame file itself which makes a difference to your audio rip. You can download different version of the dll from the web and over write the one in audiograbber for example.
go here for the latest .dll file
Download LAME MP3 Encoder 3.98 : LAME MP3 Encoder is the best mp3 encoder
hope this helps
Iain