First, the terms:
Dish 300 - Single DBS Slot Dish (61.5, 110, 119, 129, 148)
Dish 500 - Standard dish for Dish Network. Designed for receiving 110 and 119 at once
Dish 500 Plus - Dish specifically designed for 110 and 119 simultaneous reception PLUS 118.75° FSS satellite reception.
Dish 1000 - Standard dish for HD Dish Network but has the problem with 129° you mention. Specifically designed for 110/119/129 simultaneous reception
Dish 1000.2 - Same as Dish 1000 but slightly larger to help with 129° reception issues.
Dish 1000 PLUS - Dish specifically designed for 110, 119 and 129 simultaneous reception PLUS 118.75° FSS satellite reception. This is also a larger dish so it can also help with 129° reception.
Superdish 105 and Superdish 121 (Discontinued) for reception of 110/119 and either 105 FSS or 121 FSS.
To see what channels are on what satellite look at
www.dishchannelchart.com
So getting that out of the way... if you want just one dish a Dish 1000.2 would be the way to go.
A Dish 1000 plus could work too but you have the extra PITA of hitting the 118° satellite.
If you want your best reception of the 129° satellite, a Dish 500 and a separate 24" single-slot dish pointed at 129° would be the way to go.
If you want the best possible picture of your local channels and you have a digital TV (or HDTV) an over the air antenna is the way to go. Nothing, and I mean NOTHING, will provide a better picture for your local channels than a digital TV with a good antenna. Not cable, not FiOS, not Satellite, nothing!
See ya
Tony