Its pretty much a toss-up on which sattelite system you get.I think Dishnetwork might have a few more outdoors channels.But what you get on either one depends on how much you want to spend.Figure about $60 for a pretty fair selection with premium channels.You can spend a lot more if you want though.
You might just want to check out the specials that Direct tv and Dish network are having and go with what you feel like is the best deal.
You can save money by installing it yourself and its pretty easy.
It looks like General motors is going to sell Directv to echostar which owns dishnet.so Before long I doubt if there will be much difference in packaging at all.