I have the HTC HERO phone and I can honestly say it is the absolute worse phone I have ever owned or attempted to use in my life. I would not give this phone to my most hated enemy for it would be too harsh a punishment. The HTC HERO, android and Google is the absolute worse ever. I will never ever under any conditions have any thing to do with these companies for having such a terrible product. I have even stopped using GOOGLE as my search. As soon as my contract is up with Sprint I will happily back my car tires over this phone and smile. First, the phone has no battery life, but I can deal with that Second, you cannot delete any text threads, instead you must delete each and every text one single one at a time. Even when you try this there is a long delay before it will delete. Many times the phone just freezes and I must shut it off and take out the battery, then it takes at least 5-8 mins before I am back to the home screen so I can make a phone call. Try to use the google web page ---forget about it---so SLOW, I can get out the old fashion yellow pages and get the information faster. Everything this phone does is in super slow motion. The spell check has words incorrectly spelled. Often it dials the wrong number. Try to delete a previous voice mail takes at least 40 seconds, evferything is slow. send a text to someone----takes at least 25 seconds to complete. This phone is trying to compete with IPHONE, not a chance-----please please listen to my advice. DO NOT BUY A GOOGLE< HTC < ANDROID phone. My HTC google hero makes me want to but postage stamps.