Try turning off the Simple file sharing in Windows XP. To do so, open any Explorer window, go to Tools, Folder Options, then Advanced. Should be the last option on the list.

MS tried to make file sharing just as easy as it was in 98, but it tends not to mix well with true NT filesharing like what the 2000 machine is using. I believe this affects printers as well.