Not sure on exact models or anything, but I have always had really good luck with Hewlett Packard scanners for quality. Sorry it's a bit vague, just some guidance from my experience. My Canon one was good for £30 (about $50 at the time), but not as good quality as my more expensive HP.