Not sure where you are located, but in 32448 where I live we have been waiting for 12 years for DIY in HD as well as Cooking, Sportsman and Outdoor channel. I've given up on Comcast ever giving us those channels in HD. Perhaps you will have better luck in your area.
Fully agree from 02720. The real question though is why we pay a premium for HD and still get SD for any channels. I mean how long has HD been the TV standard now? It must be nice to be in a business where you can charge for something and not deliver it. Pitiful