Sat C will get you Discovery HD, HDnet Movies, ESPN, and Showtime HD.
I do not think Directv knows what bird the HD NFL will be on. Depending on this you may or not get it. If they are on 119 (with HBO HD, HDNet), you will not got them.
I would get the three LNB dish either way, mount it on your roof or wherever, and do a good job of setting the skew and elevation and aim it, I have a huge maple in the way of my 119 sat and it comes in at about 93-96 %, I thought for sure i would not get it at all with the tree, but it comes in great.