A big part of getting the Hero over other phones was the software was supposed to be getting kept up to date, turns out that was BS. Such a shame that hTC have dragged their heals on this update issue, and it's worrying that either it's taken this long because it's been a harder job than they expected (which has me worried about whether it'll work right), or whether the delay has been a business decision, hoping people will get bored and buy another handset. Maybe I will, but I wouldn't bother buying another hTC if they're not going to support it with updates etc.
I can see it being July, with 2.2 out there, iPhone 4.0 on sale, and I'll finally get the upgrade I expected 6months earlier and it'll be buggy as hell and hardly worth it.