I've had DTV for several years, and I'm very happy with it, with one exception: DVR. Our first DVR box was a Tivo box, and it's great. When we moved, and decided we'd like to have DVR in the bedroom as well as the living room, they sent us a "DirecTV+" DVR, after telling us it was "just like Tivo." It's not. It's not even close. It's probably a two year or more newer model, and it's a giant piece of s***! It's super-slow to move through the menus, takes forever to delete anything, and is generally much harder to use, in terms of features. Now, of course this is nitpicking, and if bad DVR technology is the worst thing I have to worry about, I have a great life, but when you've had a good system (DirecTV Tivo), and the replacement system is this much worse, it's pretty annoying. I've been thinking about looking around on Ebay and finding a Tivo box like the one we have and just getting that!
Also, the one disadvantage I've found to DTV vs. Cable is that it can go out in a really bad storm, which is frustrating if you're trying to turn on the news or Weather Channel to find out if a tornado is brewing!
Of course, when we had cable, it went out pretty frequently for no reason, so I guess I'll take my chances with the weather!