A fix for poor iPhone battery life? Might actually work...

So like many of you, I've been less than pleased with my battery life
since installing the 3.1 update. Getting through half a day on a
charge was not what I was used to.

 Saw some suggestions about deleting and reconfiguring any push email
accounts that had been set up (Exchange or MobileMe).

 The most extreme idea was to restore the phone in iTunes as a new
phone. And DO NOT restore your backup file.

 Since my thought was to do whatever works and be done with it, I opted
for a restore as a new phone.

 Couple of things to note. Took about 20 min, and my apps all remained
in iTunes, so a sync brought them all back over. This includes a
couple apps no longer available in iTunes; specifically Google Voice
and the accidentally approved then yanked SquareSpace. Both resync'd
to my phone no problem.

 Did it work? So far yes! I had 100% around noon. I didn't drop to 99
until 12 min of use, it's now 11pm and with push on all day (probably
30 messages) a couple phone calls etc I'm at 72%! I'd have been dead
by now before the restore.

 So...if your phone's sucking juice, a new restore is not fun, but does
seem to make a difference.