Its not everyday that you find a software that makes your life better. This was exactly the case when I tried namebench. Its a free software that began as a 20% project at Google. It hunts down the best DNS server for your computer at the precise location where you run the software.
DNS servers supply information to your computer about the locations of websites and how to go get to it. In general, the faster the response from a DNS server, the faster will be your internet experience.
Go here: http://code.google.com/p/namebench/
Download and run namebench. Use the recommended DNS servers in your TCP/IP settings and you’re most likely to see a very noticeable improvement to your browsing experience.