It depends whats more important to you.
If TV is your priority, then Dish - No OLN on cable out here :frown:
If Internet service is your priority, then cable
I've got both. Direct TV for my viewing pleasure and NPG Cable for my Internet. Cable internet is actually cheaper when you figure in the second phone line, hosting services and other charges from Red River.(No DSL in Parker) Plus I have screaming fast internet (800-1,000 Mbs, rather than the 36K I got from dial up (on a good day) With all the RedRiver stuff & extra phone line, I was paying around 58 dollars a month. Now I'm only paying $49 for NPG.
I've had DTV for about 7 years, and have only had a few outages when the monsoon rains are right on top of us, and interfere with signal. Never more that a few minutes at a time.
Check for Direct TV specials for new subscribers. They usually offer free equipment, free install, and free enhanced services. (I got NFL Sunday ticket free for a year when I first signed up)