DNS speed can really affect your home router either for the better or worse..
I use a open source bit of software called namebench to periodically verify that I am using the most performant/reliable DNS server.
Take a peek, it really does help… http://code.google.com/p/namebench/