CD-RW drives often read data and rip audio better than CD-ROM drives; maybe another CD-RW drive (such as an LTR-52327S) would be a good choice. You can get an LTR-52327S for between $40 and $45 at www.newegg.com.
Lite On/JLMS 166S: Great rip speed, great read quality, and, it can read DVDs. Plus it's only a little more than $30 at newegg. If you don't want/need DVD, just grab a Lite-On CD-RW drive-they're cheap and fast, with great rip quality.