Qwest consistently has exceeded expectations for service in my opinion. I live in Rochester, Minnesota, and had Charter Communication high speed cable internet service. The service consistently fell short of the advertised speeds and customer service was nonresponsive and very poor in my opinion. Qwest offers 1.5MB service at my location which is half of the advertised Charter speed, but is MUCH better than Charter in my opinion because speed is consistent and always right around 1.5MB (speed tests to 1.45MB to 1.5MB) with upload speed consistently around 896kbps (over three times faster than Charter) at my location. I only have Charter for TV now and may go to DirectTV if the cable prices keep going up and the customer service keeps getting worse.