If you are having problems with your internet connection, if whether you are connected but there's no packet transfer and you are getting errors like "Page cannot be displayed" on your browser, this is due to problems which occurs when there's corrupt Winsock Settings!
This is a very common problem which can be easily fixed.
This will work on XP, Vista and Windows 7.
Please follow these instructions:
1. Right click on the cmd prompt and open as administrator
2. On the commend line type: "netsh winsock reset"
This solved problems with both IE8 256-bit and Firefox 3.5.6