We have Charter Communications(cable) and thinking about switching to something else, AT&T Uverse, Direct TV or Dish Network. The Charter prices keep going up and its a pain to have to call every few months to get a different promotion, and every time you call you get different prices. I appreciate any input on any of these.