The battery life seems to be sadly inevitable, but the excess heat issue. Isnt that a bit of a deal breaker? I mean if it is too hot to speak into for more than 10 minutes, then it is hardly a functional phone, and if it is uncomfortably hot to handle when using for more than 10 minutes, then it loses usability for media watching, and any prolonged reading etc you might want to do.