I have an eternal hate for comcast.
I can't tell you how many calls I've been on with them about my 10ishmb/s connection downloading 150kb/s.
All they can ever do is send a refresh signal to your modem, which will do the trick for a while, but pretty soon you're running slow again.
The only thing I can think of is that they don't have the supporting bandwidth.