You're talking about the website? I had a blank screen for a few times, but it eventually showed up after a few refreshes. It's streaming perfectly to me at max quality right now.
I'm not logged on but a lot of comments on twitter made it sound like the server is done. Wish Comcast would just add EPIX to their lineup.
Damn that sucks man.