Why does it seem like people are finding the smallest little things to complain about with this amazing phone? If there is a problem with an app - Then it IS the phone. If there is a network problem - Then is IS the phone. I have many little hiccups with my phone, but having come from using the HTC Wizard, Nokia N73, E90, iPhone 3G etc, I still find this phone to have less hiccups than any of those. The battery is not a problem. Its outlasts a laptop, so according to me it is great. The screen may have a pinkish problem, but for me it does not change my experience with it. Why pick on the small problems and just forget about the perfectly working Big things that makes this phone stand out from the competition?