ESPN is still showing 720 HD, CNN and Investigation Discovery may not show that they are "720 HD" based on resolution, but they are still pulling the High Bitrate of 2MB+ which is essentially what every other provider does and labels their channels as HD.
There are very few providers that actually pull HD true HD channels. I have seen one provider that I will not name that has some true HD channels, but they don't own their streams meaning it comes from a 3rd party, and WAY to many duplicates.