I've had the HTC Hero for one week and I really dig a lot of things about this phone but below are some of my major frustrations: Keyboard: It really bothers me that it's nearly impossible for me to type perfectly, there are always errors. I have an iPod Touch and can type entire emails on that keyboard without any problems. I don't like composing anything more than a text message on the Hero. The errors are one frustration but the major frustration is the amount of lag I experience 80% of the time I type. I've heard from others that they do not experience this type of lag, but I am wondering if it's something that will be solved by an updated Android OS because it's almost a deal breaker for me. Apps: Although I do like the large selection of apps, I use very few and the ones I do use seem to lag considerably more than the apps that came with the phone. I use the handcent for SMS and I find it superior in every way to the original text program other than it's responsiveness. The software keyboard constantly slows this program down and sometimes does not even work. My other gripe with the apps is that downloading them seems to be a major contribution to the lag I experience. I have only downloaded five apps and of the seven screens available on the UI Sense, I only use two with the exception of one screen devoted to a calendar. Why is it that the phone's performance has noticably decreased even though I seem to utilize only a moderate portion of this phone's full potential? I love the internet browsing, I love the visual voicemail, the wi-fi/bluetooth widgets, the app store and the support this phone receives. But I'm just not the type of guy that buys things to tweak or modify them to perfection, I just want a consistent phone that is great at texting, checking and responding to email and do some light browsing. Considering my major frustrations are with the typing function, I'm really curious if this issue can or will be resolved by updates or any other options. I am seriously considering getting the Palm Pixi just so I can have a keyboard available, even though I'm aware of all the reasons why the Palm phones remain inferior to the Android OS. Thanks.