Hey there, this is actually not all the difficult.
First go to the control panel on the vista laptop with the printer on it. In the "Network and Sharing Center" make sure printer sharing is on. Once that is done go back to the Control Panel and click on "Printers". Right click on the printer, go to propreties, then click on the sharing tab and then click on share this printer and give it a name (anything really as long as you know what it is). Then you are done on this computer.
Go on the other computers go to the control panel, printers, and click on add a printer. Follow the wizard, selecting network printer, and then it will search for printers that are shared on the network. Select the name of the printer you just shared, and continue the wizard. Once all this is done, go back to the printer menu and make sure it is selected as the default printer. There you go all set.
Last thing, if you want to print from another computer, the computer that the printer is hooked up to must be on to be able to print.
If you have any problems fell free to ask away and don't be shy to answer if it works.
Edited by Klinkaroo, 01 May 2008 - 03:16 PM.