"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."
I've been trying it out for a few months; it makes web surfing at home noticeably faster. Just set your DNS servers to 8.8.8.8 and 8.8.4.4.