OpenDNS: a stupider DNS service.
1) decent ISPs already do caching (in fact, who don't?)
2) your ISP DNS is probably faster:
OpenDNS:Reply from 208.67.222.222: bytes=32 time=108ms TTL=53
Reply from 208.67.220.220: bytes=32 time=107ms TTL=53
versus
CyberCity Denmark:Reply from 212.242.40.3: bytes=32 time=15ms TTL=58
Reply from 212.242.40.51: bytes=32 time=15ms TTL=58
3) "fixing" misspelled URLs is just retarded, breaks applications that rely on getting a DNS error on bad URL, and is just an advertising scheme anyway. Besides, who controls what is a typo? Filtering in such a basic service as DNS is
BAD.
Also, do check out
this query and
this query.
It's funny how every ISP that have done similar stuff has been flamed to death over it, while a "free service" doing it are embraced by some people...