I dropped Comcast a few years ago when their service went downhill. Also with comcast their advertised speed is bullshit. They use "Powerboost" which ups the speed for the first 10 megs of a transfer, then it drops dramatically. So if you play games or stream shows and such Comcast sucks. After that first 10 megs the speed will be half of the advertised speed. My 20Mb connection from Centurylink is far better than my 30Mb from Comcast.