Wife and I finally decided to "cut the cord" from DirecTV and went with a nice setup that gets us all the TV viewing we could want, at a fraction of the cost of satellite/cable.
For local channels we installed an omni-directional HD antenna in our attic, and with its 30 mile radius, we actually pick up 20 or so HD UHF channels. Yes many are repeats of each other (NBC, ABC, etc) but they come in very clear...and free!
We also use 3 paid streaming services: Netflix, Hulu Plus and Amazon Prime. Why all 3?
Netflix: massive movie database with a so-so TV show database. At best, the TV show side is ~1 season behind. But with more movies than you could ever watch in a lifetime, it is my "go to" streaming service.
Hulu Plus: not as big of a movie database, but current shows typically stream a day or so after they air, so this offsets Netflix's shortcomings as far as current TV goes.
Both at 7.99 a month for unlimited streaming, you can't beat them!
Amazon Prime: I buy so much stuff from amazon.com it made no sense NOT to have it for streaming. Especially great for "movie night" where we can get a new release HD movie for $3-$4 and skip those $10 per person theater tickets, the $6 popcorn, $4 soda, and don't have to put up with other people's cell phones, crying babies, rowdy behavior, and kicking the back of my seat for 2+ hours. Besides, we have a nice home theater anyway!
Aside from these 3 and a home theater system, we also use our laptops on the go, desktop and a 24" monitor in the downstairs office, and even our cellphones from time to time.
Another item we have is the Roku XD but it is quickly falling to the wayside since Xbox Live upgraded their streamers.
Total cost per month for all of this: less than $30. Compare that to over $90 a month for DirecTV without any premium channels like HBO.