Well. for one, only Directv has the proven Tivo technology in its PVR. Dish has its own PVR, but according to some reviews on the net, Dish's PVr technology lacks capabilities that are present on the Tivo plus in the opinion of others suffers from some serious quality control. If you do not care about built in PVR's, or have a stand-alone tivo, and do not care about sports, then get Dish, because of their programming choices. But then again, if you live in the boonies, you may be subject to NRTC regulations and limited in scope as to your directv provider. In which case, I would opt for Dish.