lol I forgot to mention that the registry hacks and upgraded radio have just about doubled my battery life vs. stock. I used to not be able to make it through the day, now with normal use I can make it through 2 days without charging. Unless I watch a movie or kill it by playing MP3’s at work or whatever. But I have a cradle for at work and for at home, and with a car charger the battery is really a non-issue as well.
You can also buy a much larger battery aftermarket.