Sorry for resurrecting an old topic but this already has many informative posts and debates and I see no reason to repeat all that again in a new topic. If you have complaints, I'll ***** slap you.

So, to cut the chase I got curious about 3rd party DNS services after Google announced their own service to rival OpenDNS.
I decided to test both Google DNS and OpenDNS against my own ISP's DNS and was surprised to see that everything loads up noticeably quicker when I use OpenDNS or Google DNS. The difference is large enough that I have switched my DNS provider to OpenDNS. Google DNS is so new that I'll let it grow and improve before I consider using it instead of OpenDNS. More competition in this field is good I think.
As for privacy, I really have no concerns since OpenDNS has been operating for many years without any incidents I would care about. Only time will tell how Google DNS turns out, but for now I'll be using OpenDNS and enjoying increased browsing speed.
One of the main reasons why I switched is that my own ISP's DNS sometimes forgets that hard-light.net exists. Which is funny considering both hard-light.net and game-warden.com domains are hosted by same company, yet game-warden.com works when hard-light.net doesn't. Really annoying and OpenDNS solves the problem.
http://www.opendns.com/ (OpenDNS registration is optional, servers are listed in bottom right corner of their homepage.)
http://code.google.com/speed/public-dns/