Have you tried going into your Windows XP, opening your Internet Explorer, Downloading the Bonjour for Windows there, and installing it in your windows machine?
Also, be sure to go into System Preferences on the Mac side and go into the "Sharing" - Make sure that there is a check mark in Printer Sharing. Do this before the Bonjour for Windows install so that Bonjour will "see" your printer.
Last edited: Oct 30, 2006