Hey leebc,
I see you have a Photosmart 1000 which does not have an available driver for the Windows Vista OS. However, I would advise following the steps below and let me know how it goes.
To install a printer that doesn't have a driver for Windows Vista in Windows Vista:
1. Connect the device to the computer.
2. Windows will try to find a driver but won't be able to.
3. Close any notifications that come up.
4. Click on the Start menu.
5. In the search box, type Device Manager.
6. Select Device Manager from the list.
7. Click on View and select Show hidden.
8. You should see a device on the list with a yellow triangle with an exclamation point in it.
9. Right-click on that device and select Install/Update driver.
10. A window will come up with 2 choices. Select "Browse my computer for driver software"
11. On the next window, select "Let me pick from a list of device drivers on my computer"
12. On the next window, make sure the check-box next to "Show compatible hardware" is not selected.
13. In the Manufacturer list, select HP.
14. In the Model List, select the Deskjet 990c driver, or the Deskjet 450 driver.
15. Click Next.
16. Click Finish.
17. Try printing.
This information comes from Shane_R's thread found here.
Jason