There is a DNS exploit floating around that could be causing this issue. One thing you could try would be to use opendns's dns servers. To do this (For windows XP, Vista is similar): Go to your control panel. Go in to Network Connections. Right-Click your network connection (usually called local area connection unless you are using wireless, then it is self-explanatory) and click properties. In the white box in the middle, double click where it says 'Internet Protocol Version 4' or similar. If your connection is set to automatically obtain an IP*, we are going to go down to the DNS server area and click 'Use the following DNS Server Addresses' Use these: 208.67.222.222 208.67.220.220 Once they are in place, click ok and ok again. At this point, try clearing the cache in your browser and checking out those sites again. Hopefully this does the trick. * - Whether or not your connection is set to automatic, you can change the DNS servers to these addresses and you should have no problem.