I have Dish and LOVE it. We did have Direct TV and we couldn't get any local channels. First we had to get signed letters from the networks stating we couldn't get the feed in this area. We had a monster antenna in our attic and the networks didn't believe us that we couldn't get the channels because we were supposed to get them. They told us to put our antenna up higher. We are at 1000 foot elevation at the very tippy top of mtn.

Anyway after months of trying, we finally got the letters and sent them to Direct TV. Direct TV only had NBC at the time and so we couldn't even get the other local channels.
We got hit by lightening, lost our satellite system, so we switched to Dish. I went from like 30 hrs of record time to like 120 hours. It's awesome. I can record movies and let them sit there until I can watch them. Dish had all of the local channels for us and installed the locals w/in a day. I think Direct TV does provide them now. But the main difference is on Direct TV I could watch one channel and record the other. You had 2 venues. But on Dish I have 3. I can actually record 2 channels at the same time, while viewing a previously recorded channel on a 3rd. Plus I had a ton of recording time. And they were very prompt and courteous. I get a bill on my credit card each month for the movies I rent. It's absolutely amazing.
Direct TV calls all the time to tell me they have a special offer and that they have local now... but I can't change due to the amount of recording time and amount of venues comparitively. JMHO.
As far as satellite vs. cable.... no contest. Flipping past the commercials and pausing for phone calls so as not to miss the ending are musts and I can't imagine life w/o them now (just like the microwave). The reception is a million times better. I can record and record on the hard drive and w/ kids and a busy life that works out great! I am still catching up on finales from last years season. I can pause a good news item for 2 hours until I put the kids to bed, eat dinner, and finally sit down to watch. Then I flip past the commercials. If I want to record a past item, I can rewind for an hour, hit record, and save it for my DH. On Dish, once you passed it, you could rewind, but not rewind and record. You could only record forward. And the guide is wonderful. I did like having the 2 wks better, but at least I can look a week ahead to see what's on the Travel Channel and such. Satellites are just so great!