My HTC Hero is quite new and it barely has many applications on it, yet it is unbearably slow. If the alarm comes on, it takes a long time to turn off once I've pressed the button, like a really delayed reaction. When someone phones me, the button flashes but it takes about 30 seconds before the ringtone or the picture shows up on the screen to tell me who is calling. It sometimes asks me to 'Force Quit' if I try and open anything. The 'Date Syncronisation' symbol at the top shows often. When I try and make a call, it is a delayed reaction before it allows the call to process and begin to ring someone. I think that this is really bad in a situation if I am in a rush and I need to call someone! When I type a text message, the buttons are too slow once pressed. So if I try and type a word, it often reacts slowly and will miss out half the letters that I have typed and then will not recognise the word to use the predictive text. I am becoming infuriated with this phone and I have no idea whatelse I can do with it to solve the problem. I would rather not reboot it because I don't want to lose anything from the phone and rebooting should not have to be the only option! Someone please help before I throw this phone!