If you have a high end burner that writes sub-channel data (plextor, etc..), then it also reads sub-channel data so your best bet is to use the burner for reading and writing when burning CD's.
I would get a quality DVD player that has a good rip speed and not worry about using it to copy CD's.
Just my 2 cents...