Google are reportedly offering two DNS servers for public use to avoid the often found latency with resolving domain names – see more here.
I’ve run into this before and often switch between the AT&T DNS servers and OpenDNS. Seems when one set is running slow the other is ok, so we switch back and forwards. I’ll have to check out these Google ones too.