opendns... yay. As in, NO FRIGGING WAY!
Ping time to opendns.com - ~200ms
Ping to my ISP DNS server - ~30ms.
I bet my ISP has at least as big a cache as OpenDNS has, so no gains there, only slower response time. If OpenDNS does more agressive caching than the RFCs allow, they'll break stuff (at best just make DNS propagation slower than it already is).
And what's with the whole "fix typos" thing? Who decides whether a domain name is a typo or not? (hmm, they're ad financed... I wonder who decides...)
Also, some software depends on getting a "domain not found" instead of a bloody search page. And I'd be really unhappy about a search page myself, smells too much of adware.