None of HP's PhotoSmart-line of printers is supported by Vista -- neither by Microsoft nor by HP. This Web page compiles the short list of printers supported by HP on Vista: http://h10025.www1.hp.com/ewfrf/wc/genericDocument
I have an HP PhotoSmart P1100 printer, which has worked flawlessly in the 5-6 years I've owned it, so I don't need a different color printer for printing photographs. The printer will work from Vista, but the grainy result isn't worth it.
Before the Microsoft fanboyz chirp up with silly excuses like, "Do you really expect a 5-6-year-old device to be supported today?", I'll point out that Vista includes drivers for the HP LaserJet III, one of which I purchased around Christmas 1990.
The question was asked in an earlier posting when I complained that Vista did not support my three-year-old Zen Micro music player. Do I really expect Microsoft to support a three-year-old piece of hardware? Yes. Especially on an operating system that began development (apparently) six years ago.