I have exactly the same problem - started out of the blue today. I can't load Facebook, mobileme or Yahoo (though Facebook and Yahoo load through proxy servers such as hidemyass.com)
I get the following message:
Safari can’t find the server.
Safari can’t open the page “
http://www.yahoo.com/” because Safari can’t find the server “www.yahoo.com”.
In order to fix this I first reset Safari - that didn't help. Then I reinstalled Safari - that didn't help either. I installed Firefox, only to find the same sites still don't load! Convinced I had a virus, I ran VirusBarrier - nothing found. My net connection (and speed) are otherwise fine. Only these sites are affected. My software update app tells me I am up to date - I am at a complete loss as to what I can do.
Also, my Yahoo IM program will not load (it just freezes and I need to force quit it every time).
I have no where else to turn and would be very grateful for any suggestions.
Paul