Well this same machine (one of the ones with network issues) is the one I am installing the new linux server distro, so I'll run that for a few days and see if it's a software issue with XP.