If you suspect that the issue is truly a registry issue as a result of your previous actions, you may need to rebuilt the TCP/IP stack and or the Winsock Catalog.
Open a command prompt as administrator as Saltgrass describes above and type
netsh int ip reset resetlog.txt
hit enter
netsh Winsock reset
hit enter
reboot the computer.
Double check that you don't have a black hole proxy server configured in your browser.
For IE9
Click the little gear icon right under the "X" close button and select "Internet Options" then the "Connections" tab then the "LAN settings" button.
Uncheck all check boxes and OK
Close and Restart IE9
Double check your hosts file
C:\Windows\System32\Drivers\Etc\hosts
right click it and choose properties, uncheck...