So a few days ago I tried out BatteryLeft I am so impressed with this widget that I felt it deserves its own thread. Not only does it tell you your battery %, but it tells you the est. time left and time that it will die. It's way off at first, but after a few cycles (let the phone die, charge, and repeat) it gets really accurate. That aside, this widget will show you the apps using the most CPU, Network, GPS, Sensor, and "Partial Wake" usage. So for those of you trying to nail down which app is hogging your battery, this is a MUST! Get it while it's still free, lol.. EDIT: 9/15/2010 There is now a PAID version which allows multiple battery profiles! So when you switch from stock to non-OEM to that big ol' 2600mAh, you don't have to recalibrate every time!