%WinDir%\system32\drivers\etc\ directory (folder)? It will have NO EXTENSION (hosts.sam is a SAMple hosts file).
If so open it in a text editor and see if the URLs you can't get to are listed. If they are it is likely that some malware has installed a hosts file for some nefarious reason - rename it, delete it or simply add an extension such as .bad and see if your luck has changed.
This is the strangest thing ever: I have lost access to around 80 per cent of all websites, even though my internet connection seems to be OK.
Thers is no obvious pattern between sites I can and can't access. For instance, I can get to www.yorkshirepost.co.uk but not www.bbc.co.uk or www.google.com.
Here is what I have established:
Not browser-specific - have got the same result with IE6, IE7 and a shareware browser.
Email is not affected - Ooutlook Express works normally.
Have connected a laptop to the same ADSL router at the same time - it works fine.
There have been no configuration changes (AFAIK) that could have brought on this behaviour. My virus checker has found nothing.
I am running Windows XP. The only recent problem has been with a photo program, iView MediaPro, which kept freezing and requiring terminating. Don't know if that could be connected??
Can anyone suggest anything? Would really appreciate some advice!
Thanks
David

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic