Haven't used them but at least you should get all local SD from them last I checked. You can get NBC and CBS in HD but not ABC or Fox yet. Lowest number of 'cable' HD channels available of the three. I know nothing of their DVR.
They have the most available 'cable' HD channels at the moment but that changes all the time and Dish Network is close. They have two versions of HD DVR recievers, the most sought after and therefore harder to get is the one with two OTA tuners built into it in addition to two satelite tuners. I believe
that it only has the ability to pick up digital OTA signals so since Fox is not digital yet and DirectTV doesn't off local channels even in SD here you'd miss Fox.
They have what is widely regarded as the best HD DVR of the providers and nearly as many HD channels as DirectTV. One OTA tuner plus two sat tuners and is supposed to be easier to use than DirectTV's version. The OTA tuner only picks up digital channels (you get a grand total of 5 here now with 3 being in HD) but you can't pick up Fox. However, since DishNetwork offers local SD channels here you can still pick up Fox via satellite. Also, Abilene has been on the list for a while that will be getting HD locals via satellite soon and the signal is up on the satellite right now but not available to subscribers yet. DishNetwork can be a real pain the *** to deal with though and doesn't do a good job taking care if it's customers. As a new customer you'd be eligable for one of their new 'Turbo' packages that I like but as an existing customer, they won't let me have it.