aves2k has the direct link to all the software, but if you want an explanation as to why check out
r3mix. It is the bible of mp3's.
Also, Exact Audio Copy tends to be very picky about CD's. If there is a scratch, even a very small one, it will let you know. I've heard that
CDex is a bit more friendly towards scratched CD's, but I haven't tried it out yet. I will soon though as I have quite a few that EAC balked on.