For what I understand it's all about an update to Cyanogen's Android 2.2 ROM.
Correct me if I'm wrong, but all the devices listed are already supporting Android Froyo officially or unofficially by some time. I've been using my HTC Desire with the HTC update to Froyo for a month now, it's not like it couldn't run it before today.
Actually, Cyanogen brings Froyo to several devices that would otherwise have never seen an official update. The MyTouch, G1, and Hero were never slated to receive an update. Also, Cyanogen is a modified but mostly vanilla AOSP ROM, where most of these HTC phones would receive some variant of either the Sense UI or the MT3G UI.
The Cyanogen devs have accomplished a major feat by moding AOSP 2.2 to run on phones with no documentation or other support from the hardware vendors.
That's correct, however the Droid Incredible only just starting rolling out the Verizon-branded update now, and the Droid 1's release was starting to hit a lot of phones last week.
This is the first I've heard of actually being able to get a 2.x series OS on my MyTouch 3G. T-Mobile has promised it, but we've been waiting for months.
Correct me if I'm wrong, but all the devices listed are already supporting Android Froyo officially or unofficially by some time. I've been using my HTC Desire with the HTC update to Froyo for a month now, it's not like it couldn't run it before today.