Hi, After using my trusty orange branded HTC Hero for two years I finally upgraded to the S2. Pros Screen - just really really nice Speed - everything moves at such a pace. Camera - finally a decent smart phone with a decent camera. Cons Very poor battery - not even lasting the day Heat issue on the top left. Since only having the phone for 4 days I'm left disappointed. The heat issue is one thing I might actually send it back to orange for. Browsed the web for 10 minutes last night and checked my 2 emails and when I went to put the phone to my ear it was red hot I couldn't even touch it against the skin. Thought it might have been something running so turned it off today and had not even 5 mins on angry birds and same again. Battery. Well being an android user I know how to eek as much battery out as possible. But mine was fully charged to day and battery is at 71% after 7h 37m with Display using 43% and Adroid Os 14%. At this rate I'll be out of battery by the end of the working day before I need to charge. I was getting 2.5 days with the hero. A collegues S2 is lasting much longer with heavier use. Only differance we can spot is the fact he has the KE7 sim free firmware and I have the orange branded one. Should I exchange or look at the HTC Sensation even with the smaller battery it seems to be out performing the S2.