try twittering it
comcast says they watch twitter for bitching about them
and yes comcast SUCKS
thats why I have FIOS now