I have a widget called "battery solo widget" which displays the percentage of battery life remaining as well as internal temperature. Having both of these, I have noticed that the battery drains more quickly when the phone is hot, probably circuits run better when cool. Has anyone else noticed this and is there a way to keep the phone from overheating?