Although this affects the Vista installation on my same machine I thought it would be worth mentioning here in case anyone comes across the same issue.
I have an Asus A8N-SLi motherboard which has an onboard Nvidia and Marvell Yukon GigE network cards. I connect one or the other to my Cisco 877W router, this has 100mb ports.
The Nvidia card works perfectly, the Marvell is dreadfully slow. By setting the Speed & Duplex settings in device manager from auto-negotiate to 100 & Full the problem goes away.
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.