Some people will probably disagree with me, but I love my Canon Canoscan 620U USB scanner. It's fast, cheap, and has great output. I saw this scanner at the local computer show for $59 refurbished. Works great in 95/98/ME.. haven't tried it in Win2k. It's also small.