I've seen some rare instances where websites are cached at the internet provider level and must be cleared there with your ISP. If you modify your HOST file to point directly to the website and it works, but not from the domain name, this is can be one of the reasons why.