One of the biggest drains on your iPhone battery is from too many apps with Location Services activated. I turn all off except for Siri (and sometimes I leave Maps on if I know I'll be using it). By leaving only Siri on, my iPhone can go for at least a couple of days without recharging.
Settings > Location Services > Location Services = ON but scroll down through all the apps and turn all OFF except for Siri.
You also MUST leave the the overall Location Services ON in order for Find My iPhone to work!!! Scroll to the bottom of those Apps and make sure Find My iPhone is ON.
Another big drain on your phone is letting apps push content (like banners) to you. Go into the App, find Settings, and turn OFF any tracking. I just did this with the Starbucks App (great app by the way - no need to bring cash to Starbucks, but do turn off push notifications if you want to preserve battery life).
Finally, you can dim your display. The brighter your screen the more juice you are using. Settings > Brightness & Wallpaper > Auto-brightness
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. This post has been scraped in violation of that license if you are reading this post on other than http://www.digital-qa.blogspot.com/.