I've been with them for almost 10 years. If you are a NFL fan, then it's a no brainer, DTV FTW! For standard tv, you really have to compare it yourself against your cable company. For me, DTV wins the price battle. Not as much as privious years, but it still has an advantage.
Cable may have an advantage as far as HDTV goes, but that will also vary from area to area.
DTV is in the middle of their MPEG4 rollout, and once it is done they should be at, or very near the top for HDTV content.
The one negative I have with DTV is their new leasing strategy. I think it will hurt them, but time wll tell.