Have you made sure that all three PC's are using the same protocol's. That is to say, XP & 2000 use TCP/IP but I think 98 uses IPX/SPX as well. Install this on the XP & 2000 machines & see if that helps. This is the only way I could get a 2000 machine to talk to a 98 machine on my network. All three machines should run the identical protocol's Etc.