I was getting really ticked off that my battery life was so sucky. It wouldn't last more than 8-10 hours. And now, I'm getting around 24 hours with normal usage, and a little under that when I use Pandora all day at work. How did I do this, you ask? Simple. I just charged my phone up COMPLETELY to 100%. As soon as I took it off the charger, I bootstrapped into Clockwork. Then, scrolled down to ADVANCED and clicked that, and scrolled down to WIPE BATTERY STATS and clicked that. This is just my logic, and I don't know how true it is, but hear me out: When they put the original firmware on the phone, they don't go back in and reset the battery stats with the ROM, and that's why we get crappy battery life. So, when you go in with a FULLY CHARGED BATTERY and wipe the current battery stats, it resets and optimizes them for the current ROM. And there you go. BAM! Awesome Battery Life. I don't know how TRUE this is. But it's my logic on it. Also, I don't know how true this holds from ROM to ROM. I'm currently running the leaked .591 Gingerbread, and I'm about to upgrade to the .595 rooted leak. But if you guys are willing to test this out, let me know how it goes. We may finally have way to maximize battery life for us all.