Badass Battery Monitor

Badass Battery Monitor lives up to it’s name:
* Status bar notification for battery state and time left estimates
* Detailed display of what is using your battery
* Lists showing app usage allowing sorting by things such as CPU usage, Sensor usage, Wake Locks, Wake Time, etc.
* Set a custom time reference to see stats over a certain period of time.
* See time remaining estimates based on current and historical usage
* Add a widget to your home screen showing the battery status and time remaining
* Download or create your own icon themes
* Set audible alarms to know when your battery has finished charging
* Share and compare your average battery life with others

If you have a Tablet, then you’ll want to check out the Professional Edition. It includes:
* Optimized views for Tablets or other devices with large screens.
* More accurate time remaining estimates for devices such as tablets with long standby times.
* Enhanced control over certain application options
* More features to come!