Google just released access to some public DNS servers that they set up. I'm trying it out now and notice a significant improvement in web browsing performance over both my ISP and the free OpenDNS servers. Info on how to set it up can be found here
Agreed. The speed difference is noticeable.