It seems Microsoft enables auto-tuning of network settings under Vista Service Pack 2. This can cause networking to grind to a halt if your router at home does any firewalling – which it should. Chances are, you will thus be running excruciatingly slow under Vista.
Click this link to fix it.
For more information about this fix, read the KB article.
It also mentions the Internet Connectivity Tool Tester which is worth running just because it might tell you some things about your internet connection you didn’t know. Possibly not so important if everything seems to work and you don’t care…