CAn't Print To a Shared Printer on XP Machine

I have been trying to - with ZERO luck - to print to a printer that is
shared on my network. I'm able to print using any of my other laptops/
PC's (all of which are XP and Windows Server 2003), but cannot print
from my Vista Home Premium laptop.

I've domne everything imaginable. If I plug the printer in locally, it
of course sees it just fine and installs the proper drivers, so I know
the drivers are there.

Why is everything so difficult with Vista?