Okay, so this worked for me. I don’t promise that it will do the same for you. Let me explain, my ISP (who shall remain nameless) is very good (good uptime, unlimited, good throughput), but for some reason has horrible DNS servers. I normally try not to use their servers and instead use either my own from work or the University’s upstream provider servers. They are okay, but not blazing. Recently I was told about OpenDNS and I meant to look at it sooner, but didn’t, until the servers I was pointing to went down last night. Well, I have to admit, aside from being safer (because they filter fishing sites at DNS level), OpenDNS kicks butt. It is fast as hell and seems to even have enough smarts to remember mistyped addresses and resolve them properly.
Setting it up is real easy….Just go to OpenDNS.com and change your OS’s DNS field to the ones they advertise on the right side of the screen. There is also step-by-step instructions for all OSes as well. Personally I just changed my DSL routers DNS fields and am now racing through websites. Amazing what difference a responsive DNS server can make to your browsing. Obviously your milage may vary, but generally I have only heard good things about their service.