People can always find something to complain about whatever service they have. I have had DTV in the past and now I have cable. The dish was already installed when I moved into the house so I had no installation headaches. I did have the "rain fade" issue that others have mentioned from time to time, but all in all I was very happy with it as a service.
With Time Warner cable that I have now, the cable box software is absolute ****. It was bad before, but the software updated about 6 months ago and now it is the slowest and buggiest piece of garbage I have seen in a very long time. About once a month or so there is a issue with video or audio and the first few times I called customer service who told me to reboot the box by cycling power (unplugging). That solved the problem until the next time. Now I just cycle power when it !@#$s up once a month. I had them switch boxes out already and the issues remain. It seems to be a generic problem with these scientific american boxes.
There is no line of sight to the necessary satellites in my current house or I would switch off of this time warner **** in a heartbeat. Not sure if I would switch to DTV or Dish network, but clearly I would be off of cable.