I personally LOVE OpenDNS. I found them out of frustration because the DNS servers maintained by my ISP were slow as hell and were constantly suffering from downtime. The OpenDNS system also blocks many Phishing sites and offers some useful tools for sysadmins.