Having just received my shiny new iPhone 4S 64GB, I was expecting similar battery life to my existing iPhone 4. However after a few days usage it became apparent that I was lucky to get to 5pm with 30% left….hardly ideal.
I disabled location services, and iCloud syncing, and was left with just one activesync mail account….but no, same problem by 5pm I was running low on juice.
Arms up in despair, I tried DFU restore, and restored a backup after that….BINGO, we have decent battery life again 🙂 Full instructions below:
iPhone DFU Mode Explained: How to Use & Enter DFU Mode on iPhone
Let me know if it helps your battery situation.