SteveC said:
Epson drivers are very good, and even their low cost scanners provide more than adequate results.
I can't agree. Epson scanner drivers have been in decline, although I haven't checked for a few months. Not as bad as HP, of course, but then what is?
The Canon driver is not perfect, but IMHO it's far better than Epson's.
I would recommend the LiDE20. This is from someone who used to sneer at CIS scanners, viz slowness and poor quality scans. From the 670 onwards, Canon has definitely got their act together.
Granted, the scanning speed is not as fast as the 1250U2
(when connected to USB 2.0), but that's academic when you take warm-up time into account. CIS scanners start immediately - not after a minute of paralysis. The 670/LiDE20 can scan an A4 page at 600dpi in 20-30 seconds. I've actually supplied one to someone to replace an occasional-use Xerox photocopier. It takes less than 50 seconds from when you press the Copy button on the scanner to when the laser printer finishes spitting out the page, and at less cost than the photocopier.
The user and editorial opinions I've read suggest scan quality is actually better than the 1250U2. In our opinion, it beats the low-end Epsons, so this is probably true.
And of course it's a fraction of the weight and doesn't require a power cord. Just a marvellous piece of engineering.
However, I found that best results were obtained scanning at 600dpi (native is 600x1200) and reducing resolution in Photoshop etc. I haven't repeated the test with more recent versions of the driver to see if this problem has been resolved.
I'd also speculate that the upcoming LiDE50 (true USB 2.0) will be a speed demon that will cause most people to think twice before buying lower-end CCD scanners.
The downside is the lack of depth of field. A book must be really flat to get a good impression. But having lived with both, I'll never go back.