Network Printing From Vista
From Mike Beane's Blog
I kept going around and around trying to get a printer attached via USB to my attic linux box. SMB was failing and most articles just rehashed other simple steps. I looked around and found the following article:
and the test page was successful after adding the printer via the CUPS url.
Example:
Add Network Printer-> http://<ip address>:631/printers/HP-LaserJet-1200-2
View the page history if the above link is no longer there.