We had Mediacom on their package deal and actually switched back to Dish before it was over. I've heard that their network in Ames is really bad, but it was ridiculous when we were on it. The picture quality was horrible and their boxes were very slow. You would think that cable would be able to switch channels faster than a dish, but it seemed slower. I don't know if the problem was that they kept recycling boxes as people brought them back in, but both of ours came pretty beat up and actually had stuff already recorded on the DVR. It just seemed like a complete opposite of Dish who came to the install with new receivers still in the original packaging.
I know they advertise the dishes being out in storms, but the cable was out just as often if not more. That being said, the internet was great, but it didn't make up for the poor television product.