The programming should come first. Which provider (of those for whom you have choice) comes closest to what you would like in a lineup?
I think being able to affordability should also be up there on the list.
However, I do agree with channel selection as well as equipment.
After keeping that in mind, I suggest thinking about the channels that you want to watch and "must have." Please compare channel lineup cards:
Dish: DISH Channels and Programming | DISH TV Guide | MyDISH Customer Support
Currently, I honestly feel that Dish is usually cheaper especially in terms of base prices. I also find that Dish has several package options. It would also be helpful if you tell us what setup you want or need (ex: how many TVs, care about DVR, care about whole-home, etc.).
Welcome Pack $14.99 (usually not for first-time customers)
Dish Latino Basico $22.99
Dish Latino Clasico $32.99
Dish America $34.99 "HD-only"
Dish Latino Plus $37.99 [starting package in Dish Latino eligible for HD Free for Life]
America's Top 120 $44.99 [starting package in America's Top eligible for HD Free for Life]
Dish Latino Dos $44.99
America's Top 120 Plus $49.99
Dish America Silver $49.99
Dish Latino Max $57.99
America's Top 200 $59.99
Dish America Gold $59.99
America's Top 250 $69.99
America's "Everything" Pak $104.99
DVR: $6/month (Note: 211 HD Solo receivers do not have a DVR fee and can optionally be integrated into DVRs with an external hard drive and a one-time $40 fee that covers all 211s on the account.)
(I was going to post the Dish pricing calculator, but the site seems to be down for some strange reason. Here is the site if it does become available or if it is just not coming up for me: http://commercial.di...or/default.aspx )
DirecTV comes across as being more costly when looking solely at base prices:
Select Classic $41.99 (retention)
Choice Xtra $68.99
Choice Ultimate $74.99