The Comcast Forums have undergone a change in looks and in policy.
The forums are now open to everyone (view only). You still need to be on Comcast ISP in order to be able to register/sign in and post.
I just thought some of you may be interested in having a look see.