I am looking for a scanner (USB), but don't want to spend more that $300-$400. I am looking for the highest resolution possible, as I want to enlarge photos. I understand that using negatives or slides requires a really high res scanner with a special adaptor, or a slide scanner. I do however, wnat to be able to scan in other things as well. Any suggestions?