I work for a small cable provider here in Texas.
Personally I like cable better, but it is all in what you watch, and how much you want to spend. Cable can run about $140 if you max everything out. Atleast here in TX.
My company runs some resell of dish network boxes, and we use both...