3 simple steps for awesome battery life on this phone (this is all that i have tweaked, and i make it 14 hours and still have 20-30% remaining):
-turn off wi-fi/bluetooth/gps when not using them (and the UI has two different sets of toggle widgets to make this an easy 1-click process)
-go into the data manager in your settings and set social networking to only update on wi-fi (unless you actively use the UI social networking features)
-go in to battery manager in your settings and use smart mode to set an aggressive data timeout when your phone is not being used (i have mine timeout at 30 mins during peak hours)
try these for a few days and see if there is an improvement.
none of those are acceptable to me, no matter how simple.
if this "smart" phone isn't smart enough to manage power, then it's not a very good smart phone IMO.
I understand you can't watch HD movies for 17 hours a day and expect to have 80% battery life left.
But I don't think it's beyond reasonable for the phone to be able to manage updating your social networking stuff, syncing your calendar.
getting your email, txt. phone.. etc..
these are all mostly small txt based updates.
If you use the GPS in your car, then it should be plugged in and in a dock.. shouldn't really be an issue.
The phone should be able to be used as it was designed WITHOUT having to resort to restrictive tactics just to get 8-12 hours of use.
if it's not, then there is some other sort of issue that needs to be resolved.