I just got off the phone with Comcast. I spent a very long time running them through tests of why I (and maybe you) have been experiencing issues with getting to the site. Thankfully, I just happend to get someone the knew what they were talking about. We talked about how DNS and what not is supposed to work, and what was actually going on instead. Anyway, it seems that they have now fixed it (they didnt even know there was an issue before I called). If anyone experiences any connecting to the site issues further and I will put my technical hat back on and try to get it fixed with the various ISPs.
Kurt
Kurt