The big reason why I hate the Dish/DirecTV crap, contracts. We have until Oct. next year before we can drop them.

As much as I hate TWC, they at least don't have contracts that I know of.