QUOTE (farmerdave @ Feb 24 2009, 00:00)

I would be very interested to pursue this question further.
An example, the guide on this forum describes how to use EAC to create FLAC files. But what is the point if the drive on your pc is cheap junk? Surely this will affect the quality of the file produced.
The nature of programs such as EAC is that they either put out bit-perfect transcriptions of the data on the audio CD, or they tell you the reason why. I don't know of any brand new drives that are so junky that they won't rip a typical PC with absolute perfection. The junky ones many be slow, or they may take longer or balk on a dirty or damaged CD.
QUOTE
I know that EAC does two passes to compare the read data,
Actually, EAC makes as many passes within reason, as it takes for consistent results.
QUOTE
but a cheap drive could easily read things incorrectly two times, and do that over and over again.
Again that is not how things actually work out in most cases. One of the signs of a failing drive is that the data it puts out is inconsistent. The tolerances are so tight that it is usually improbable that a drive will return the same wrong answer twice.
Now there are exceptions to everything that I said, but 99%+ of the time you'll run EAC with whatever hardware you have, and you'll either get nothing, or something that is perfect, or know the reason why.