|It seems strange that web sites that have nothing to do with each other would all decide to block your IP address.|
Did you try another machine on the same connection to be sure that they are blocking your IP?
It could be a simple DNS problem. Run ipconfig /all from a command prompt & post the output.
Other than that, try a proxy server.
How do you know when a politician is lying? His mouth is moving.