Seriously, no one should use OpenDNS. The solution to Charter's fuckery is to run your own caching DNS. The ideal software for this is djbdns. Just switching from your ISP's DNS servers to some fly-by-night third party's servers is RETARDED.
"It is easier to fight for principles than to live up to them." -- Alfred Adler