I used to use the Visioneer device mentioned. The drivers for it are horrible and old. I finally got tired of screwing with it and bought a Pentax DSMobile 600 scanner. So far I've been extremely happy with this one - it's USB powered, and the OCR/scanning software it comes with is written by Adobe so it does a good job.