I think it's more than what I originally had thought. When/if you have trouble accessing here again, can you also try AppleCentral.com and MacTech.com It's definitely DNS related, but trying to figure out the extent of it so I can give Neil the best information to get it fixed.
AppleCentral Forum IT by Mindraven