Yaay he fixed it! I can IRC and scan 'n stuff!
Apparently the network card wasn't playing nice with the new router, so he put in a new card. And for good measure, he upgraded Windows XP to Service Pack 2. That seems to have fixed all the problems!
Now he's on his way back to Dallas, and probably won't get home until about 2 am.