Google "Public DNS" to compete against OpenDNS
Google have launched their "Public DNS" service - a similar service to the OpenDNS public dns resolvers. It is going to be interesting to see how much competition occurs. It is usually faster to use the OpenDNS public dns resolvers than one's upstream ISP's one. Not sure when Google will start adding additional features like OpenDNS like blocking access to malware sites, ability to see how many DNS queries you are making, etc.
If you want a non-filtered service at this point in time use the Google Public DNS servers (they are using Level3 for their upstream connectivity):
8.8.8.8 and 8.8.4.4
And if you like filtered DNS results you would want to use the OpenDNS ones:
208.67.222.222 and 208.67.220.220
UPDATE:
Quick stat from doing DNS queries against Google, IS and OpenDNS's cache servers:
Google: 546ms and 243ms
IS: 303ms and 36ms
OpenDNS: 432ms and 297ms
Looks like all three cache the results on their anycast clusters.