We've never had DirecTV, so can't help you with that one. For Dish Network, of their automatic portables, the Winegard Pathway X2 is the best antenna. It has the largest reflector for the strongest signals and is capable of receiving all three satellites on both the eastern and western arcs. Personally, I would not mount anything permanently as we have been in too many situations where we could not have gotten a good shot at the satellites from the rooftop. We keep ours carry-out with 75' of quad-shield coax. It's worked like a charm for 6 years of full-timing, now.
Rob