Originally Posted by cookster50
Not there, only if you have a login via comcast/other cable companies.
Sorry i was on it the other day and didn't realize I had logged in............. Unless it was free for the first week? Guess its time for you to get xbox live, you can have access to it on there.