Either will give you great TV. Check out who has the best price for what you watch. I've been with dish for 5 years with no complaints. I was going to switch to Direct to get their introductory pricing. I signed up and called Dish to cancel. They immediately offered me $30 off per month for a year. I declined & they offered me $60 off per month for a year. I stuck with Dish and called Direct back and canceled the new service. It is all a big game, get the best deal you can.