-are in the same workgroup
-have "File & Printer Sharing"
-are sharing the printer (check that the name is simple ASCII like "LJ4")
then you should see it.
The only thing left is to dynamite the XP/home box. I have no other ideas.
Sorry. (Novell Netware may not be pretty, but it works......)