120 HD Channels, my ass.
Dish network makes this claim, but I only count about 50 or 60. My locals come OTA and are not provided by Dish. This makes the count closer to 50. Many, in fact - most, of the 120 claimed are not available in my area. Of those available to me 10 are for pay per view movies.
So don't sign up for cable, Dish, or Direct TV and expect all those HD programs. Don't even expect that large quantity of SD shows either. Half of those seem to be religion stations or some sort of home shopping network. I think they even include channels that tell you what's on the other channels.