This may be a stupid thing to suggest, but who knows:
1) Check your Firewall, that its not set to block certain things on webpages.
(Try for instance to turn on the default Windows Firewall for a minute or so, and disable the main one you use, to check if it is really blocking information you need. Make sure to switch it back mind.)
2) Try going into your Network Connections in the Control Panel and set up a new one, that'll work with your Internet Service Provider. Disable the old one, and make the new one the default to use. When you are sure it's working fine, delete the old one, and keep the new one.
See if these suggestions change anything