Visioneer 4800.
It's about 10 years old and worked fine when I last used it about 6 months ago. I've now got 3 in 1 printer.
Because of the age, I doubt it's Vista compatible.

(No there's no photo's, try google!)