two vista home premium. printer attached via usb cable . shared and then added to the network machine .creates print job and just sits in the printer spooler. i restart machines and it prints.I can print fine from the locally attached pc. I have removed all firewalls and enabled tcp over netbios(another post tip) Has any one solved this i have seen simolar posts but no solution. my connection is through wireless but this is not a factor i think. loaded all service packs incl service pk 1 but still just sits in the print queue