What Foxbat was saying is that OTA HD can be excellent, or it can be sub-par. It depends upon what any particular station decides to do with the bandwidth they have been allocated. If they use the full 19MB to rebroadcast a network program that in turn was also given the full 19MB and recorded using top notch HD cameras, then the resulting image is spectacular.
But not everything is well recorded and the station does not have to allocate their full bandwidth to a single HD channel. If they chop it up and then compress the HD program, the picture will degradate.
Likewise for E* and D (and cable). D* has been bad about compressing down to 10-12MB, there are even instances of them dropping to 8MB. E* has generally been better, the numbers I've seen run in the 12-16MB range. Thus one of the reasons to sub to E* is that you do get better HD quality, at least for the moment.
Over the long run, I think it is highly likely that we will be seeing a lot of 10MB or so "HD" from both E* and D*. The pressure will be on to carry all of the HD channels and they will need far fewer transponders if they use the lower bitrates. Just like they have always overcompressed SD, when it is possible for them to broadcast nearly all of the SD channels in near DVD quality. They know that Joe Sixpack Consumer will be VERY happy with 10MB HD, because most consumers are satisfied with overcompressed SD now.
So just like to get decent 480i now, you have buy a DVD, you will need to buy HD-DVD or Blueray-DVD to get top quality HD.