OpenDNS is a free DNS (Domain Name System) resolution service. OpenDNS offers faster resolution and advanced features, such as misspelling correction, phishing protection, and optional filtering. And for parents, OpenDNS give parental control for your kids.
OpenDNS provide fast, reliable and secure service consumers and businesses as an alternative to using their Internet service provider’s DNS servers. OpenDNS also prove phishing filter, domain blocking and typo correction that makes you surf internet safely.
Beside it is free, OpenDNS also have paid services, you can see their plans at their website here.
My internet connection sometimes not very fast and have DNS problem. And i change my setting to use OpenDNS here is the ipaddress: