I dont mean to be the downer. But anyone that waited for the Hero 2.1 update from sprint will believe soon means December 2010.
I thought 2.2 was just released officially on the nexus one this week? If so and if google just released it then HTC will have to build it first then send to sprint who will have to test it for weeks of not months.
Maybe the update is easier and it wont require as much time. However, the fact that we just got an update (fix) tells me that 2.2 isnt that close. Sprint and htc would have waited to fix the minor bugs with the 2.2 release instead of pushing out 2 different updates that close together.
With the hero we got the sleep problem update and then 2.1 about 6 months later. According to an HTC email they blamed sprint for the delays. They said sprint kept rejecting the 2.1 htc would send them. It was a back and forth for months.
It would be nice if this doesnt repeat itself. But i'm going to assume December.