I came here looking for a solution to the only real issue I have with the phone; the battery life. I am finding there is thankfully no issue with the battery, probably as others have mentioned, it is the software that reads the remaining battery life.
I read every post and ironically had a difficult time 'killing' the battery. It was fully charged (100%), at least according to the "BatteryLife" widget, yesterday at 530 am. I made several phone calls during the day, 23 to be exact totaling approximately 4 hours, I sent and received 7 emails one of which contained a 3MB image file attachment, sent and received 11 text messages one of which contained a 1.2MB image file attachment, ran a huge MP3 playlist, which includes the original Halo soundtrack of 26 songs, spent 30 minutes looking through the Marketplace just for the heck of it, and even ran Sprint Nav while sitting on the toilet, about ten minutes worth - I needed GPS to help me find the black hole.
At the end of all that, BatteryLife read "15%". I went to sleep but did not charge the phone. This morning, 8 hours later, I turned the phone on and BatterLife still read "15%"! So my stupid and happy question is, how do I kill the battery?