Here are some battery app that may help out your phone.
BatteryTime Lite mainly allows you to put customized widgets on your homescreen with time estimates or battery life percentage. This is great if you are constantly on your phone and wonder when you will need to charge it.
The Battery Monitor app gives a status screen of the battery when it runs. If you leave it running it will notify you when the battery level changes. It also gives you quick access to the phone test status, battery debug information, history, and battery usage.
Battery Watch – Funny Voices
This app shows you your batter level, status, temperature and voltage.