I'm very upset that HP has chosen not to make a driver for my HP ScanJet 5370C which will make it compatible with Windows Vista. Instead, they suggest that I upgrade to a newer HP Product. Why would I want to do that when what I choose might not be compatible with the next operating system released by Windows and then they'd suggest that I buy yet another one? I'm looking for suggestions. Do you have a scanner that you own and like that is not an HP that works well with Windows Vista? I'll be checking out Consumer Reports at work tomorrow. In the meantime, I guess that I'll just have to use the old computer for scanning until I send it off to be repaired.