Try an alternative DNS server. Level3 has public DNS servers at:

4.2.2.1
4.2.2.2

Google's are at:

8.8.8.8
8.8.4.4

OpenDNS:

208.67.222.222
208.67.220.220

Any of those should be reliable.