Guys after HTC pulled the download, i found another link or mirror. and the file said it was 3.26.651.1, right. I was rooted, so i unroot and went back to 1.47..., and after i did the froyo update using recovery etc... after it successfully installed, it did an update automatically, on its owen. and after i checked the firmware, i had android 2.2 and software # 3.26.651.3, i was watching the androidcentral video overview of froyo, and clearly has the one that ends with 1, and i have the one that ends with 3. Does this means that i automatically got the real 2.2 release? it is awesome, let me say, i did the Quad benchamrk and it scored second from top to bottom!!! I also tried the flash 10.1 on, IGN.com and at Gametrailers.com , and it works perfectly, every video ran perfectly. wow!!