I have Dish Network. You get all of the equipment for free including HD boxes or PVR's. I get the top 100, locals, 9 HBO's, about 9 Cinemax channels, and about 6 HD channels plus HD locals OTA for $71 a month. Verizon DSL costs me $30.
Cable would be about $125 including HD and Powerlink.
The biggest difference to me is that ALL of the Dish channels are digital. Cable talks about Digital cable etc, but channels 2-100 are analog and look like sh-- on a big screen tv.
Plus, the cable rates go up at least once a year. The Dish rates don't go up too often.