I can't believe that with each update were getting cheated more and more. First off, my phone was fine before the update. Now with ICS and a reset, my phone is useless. Constantly crashes, what happened to Green Hornet, and I'm really upset that the flashlilght is gone. This is an app I used a lot and it's not in the HTC Hub at all. Don't want to create an account just to download the apk. Battery life is absolutely ridiculous. I'm getting 5 hours with absolutely no use. Before the update I was getting between 15-26 hours with minimal to medium use and about 8-10 hrs with heavy use. Now I have it sitting on my desk at work and haven't touched it from when I took it off the charger and by lunch time it's down to 9%. This is a f'ing joke!! I've done 2 factory resets and nothing has helped. I have other issues with this phone but don't have the time or patience to talk about it now. I'm due for an upgrade. What NON HTC phones would you guys recommend? Anything new coming out soon?