I thought I was affected by the DNS problem, but as I have now changed to the OpenDNS servers and am still having a problem, I wonder if it is something else.
When I first load a webpage, it takes a long time to start loading (just got 36 seconds for www.cnn.com), but once it starts, speed is OK. But the problem occurs even with the openDNS servers and also if I use an IP address in the address line.
I'm wondering if it's actaully some sort of caching problem. Any ideas?