Hey, I have lost track of all the posts, reading some inside gmail when I get copied. I made all my changes and used battery magic to do a battery recondition overnight. I unplugged my phone about 7am yesterday (Monday) morning and have been using it on and off since then and now it is 6:30 PM Tuesday and I am at 40%. Lower than I used to get from my iPhone 4, but considering the 4s dropped from 300 hours to 200 hours of standby, I guess that is expected.
Here is everything I did except for the email part at the end, as I did not think I needed it after the other changes. Many you have already read, so I sorry if I am restating the obvious.
Also I am basing it on the iPhone 4S as my iPhone 4 updated w/o issue or battery drain.
The big two are...
* Settings > General > Siri = Turn off Raise to Speak
* Settings > About > Diagnostics & Usage = Turn Off
Others that help...
* Settings > General > Restrictions > Enable Restrictions > Ping = OFF
* Settings > General > Spotlight Search = Turn off what you don't need
* Settings > Notifications = Turn off what you don't need
* Settings > Location Services = Turn off what you don't need or what does not need location
* Settings > Location Services = Turn off "Setting Time Zone" unless you are traveling
* Settings > iCloud = Turn off Photostream if not needed, as you can drag / drop photos later.
* Settings > Mail & Calendars = Turn off in mail Calendars & Notes that you are not using & Turn off Fetch inside each email as some are turned on by default during install or restore & Turn off Fetch New Data if you don't need it. I check email when I am ready and I don't need it popping in on my phone every 1/2 hour.
Minor helps
* Adjust brightness if you can or want, the lower the better (turn off auto-brightness)
* Set your lock screen to lock quicker, so the phone idles more
* Turn Vibrate off if you don't need it to both ring and vibrate. This does not effect turning the switch to silent / vibrate.
* Music EQ if you use one = Off
If still not helping
Delete eMail Accounts, Reset Network Settings, Re-add eMail Accounts
1. Delete your email accounts by going to āSettingsā > Mail, Contacts, Calendars > Account Name > Delete Account
2. Now Reset Network Settings in āSettings > Reset > Reset Network Settings
3. Reboot the iOS device
4. Re-add email accounts back in āSettingsā > Mail, Contacts, Calendars > Add Account