When using the System.Net.WebClient.DownloadData() method I\'m getting an unreasonably slow response time.
When fetching an url using the WebClient class in .NET it
Download Wireshark here http://www.wireshark.org/
Capture the network packets and filter the "http" packets. It should give you the answer right away.