Google announced that they have started offering public DNS servers as well. Google Public DNS is a free, global Domain Name System (DNS) resolution service, that you can use as an alternative to your current DNS provider.
Only thing you want to use this service is, configure your network with following DNS IP address,
Once this Blog had recommened using OpenDNS . Now you may as well use Google Public DNS IP addresses.
Read More Here : http://code.google.com/speed/public-dns/docs/using.html