Sometime last year, it was in the news that DNS services can have a major problem to cause bad results. Several DNS providers were scrambling to fix this at the DNS server end. Some seem that have not done this. You might be able to fix your problem by trying OpenDNS, a free alternative to your ISP's DNS servers.