You could try changing your dns servers if you haven't already. There's no gaurantee this'll work but it's worth a try and will speed up your internet either way. Here's a tutorial, they use opendns, you can also use google's dns which I use and are 8.8.8.8 and 8.8.4.4 http://www.sevenforums.com/tutorials/15037-dns-addressing-how-change-windows-7-a.html