I've had direct tv for going on 10 years now. My bill is pretty steep at 142 a month but that is with absolutely every channel minus the sports channels.
I've had to call them several times over the past years, mainly activating new access cards etc., But every time i've called them, they have been very nice, quick and helpful. Like sandman mentioned, you will definately want a DVR receiver.
Where I am at, Direct tv doesnt offer local channels. Which doesn't bother me since I have an HDtv and a set of HD rabbit ears. Either way you choose I imagine they are close to the same as maverick mentioned just look at what both offer and find one that matches your needs.