well I Was fed up trying and trying to get printer sharing from Vista Laptop to XP PC everything i tryed just did not work.
In The end i went on flea Bay and purchased an Epson R360 printer which has bluetooth capability for £41 added a Bluetooth USB dongle to Printer then a bluetooth USB dongle to Vista Laptop went to Control Panel On Vista
Add New Printer
Network or Bluetooth printer
Then found the printer tryed it and hey presto it works
BELIEVE ME if i can do it anyone can as i like simple things and this was simple to do..
Just an Idea in case anyone is fed up pulling their hair out trying to set up printer sharing.