Hi there, I have an Epson Perfection 3590 Photo which does a great job for me. I bought mine online for ~ $130.
I would start with something you can easily afford, then if you are not happy with the quality/speed, then maybe spend a few more dollars. If you don't like it, you can always return it, and try again.
Not knowing exactly what you are going to scan, and how often, it's difficult to suggest specific scanners.
Hope that helps.