I have had the Hero for just over two weeks now. I got it in exchange for the iPhone 3GS that was my first choice but it sorely disappointed me so I gave it back before the required 7 days and got myself the Hero instead. Well, I'm so happy I did that! I also own a Nokia N97 and my old faithful HTC TouchHD which is 10 months old but is still the best Win Mob phone on the market (at least here in Denmark where Toshiba's TG01 is not imported); the Hero however has quickly become my favorite phone and I think it just lacks 3 things to be just about perfect. One of those things is a flash for the camera and there is'nt much to do about that, but the other two are to normal apps available since years on most cheapo feature phones and for every other mobile OS: 1) A decent , horizontal, virtual qwerty Kboard: something like "FingerKeyboard" for WinMob, which I installed on my TouchHD and which is good enough as to make a physical keyboard totally redundant . 2) The other is a voice dialing app. In my frigid, little country to be caught with a phone in my hands while driving my car can easily cost me my driving licence, and the excellent voice app in the TouchHD (Cyberon) spoiled me to the point that now I would be ready to pay good euros for a similar program for Android. Something like MS Voice Commander, or even something simpler, just to call out contacts (possibly whith BT support), it should'nt be such a big deal. How comes that Android developers concentrate only in producing farting apps and strobo lights for cell phones? Do they have an idea of how many peoples would be ready to pony up for some apps that are actually useful? I looked very hard but I could'nt find any programme free or for sale to patch these two gaping holes in the Hero's menu. Is there anyone who knows of some? Maybe just the horizontal qwerty keyboard? Please?