They’re all great tips, Rob. Thanks for sharing.
I’ve heard many people for a while say that the modem choice matters, too (if you’re using a custom ROM and can swap out modems). I just installed the Apex ROM with the Talon kernel on my Captivate (AT&T Galaxy S), and the battery improvement has been dramatic. At home, I used to go through 8% or more of the overall battery an hour. Now I barely use 2% an hour, and can easily go the whole day without plugging it in. I’m pretty psyched.