I’ve used most of the programs above . This is my opinion & to my ears .
I almost always use EAC to rip . Before I tested this & I still go to the extra effort to set them for a drive. I don’t beleive the offsets are as important as I was led to beleive. I have EAC set where it will convert to a good quality .mp3 (more on this below). I usually convert to .wav though. I also don’t use EAC to tag anymore than I can help. I tag with a tagging program & some with WinAmp the free version.
For conversion of the .wav to .mp3 dBpowerAMP is the best . I use an old version that was the last freeware version 10.1 with the correct new LAME added to it. If you compare the EAC .mp3 & the dBpowerAMP .mp3 (of the same song) with EncSpot the are almost identical. That being said to my ears the dBpowerAMP .mp3sounds better.
I like WinAmp for a player & sometimes tagger. I only have the free version & I suspect the pro version would have more features . Still WinAmp has the best sound of any player I’ve used. I do have a version of DFX that I use with it but it can be turned off when I don’t want it.
My main tagger is MP3Tag so far it does the job.
There are a couple of other software worth mentioning .
Even BeSweet can create good conversions.
I’m not a fan of CDex but it does OK .
The same for AudioGrabber.
Last I run AnyDVD when I rip commercial Audio CDs. It’s probably not necessary but it might find something . I’ve never noticed it does any harm .