Okay, I've been having the rapid battery drain issue and followed all these recommendations along with one other suggestion from an Apple phone support guy. My 4S now holds a charge for up to 24 hours or more--even with light bluetooth use.
In addition to Dariusz777's awesome list of functions to turn off, I also learned that my install of iOS 7 was either corrupt or had a bug of sorts. To determine if your phone has this iOS issue, physically dock your iPhone with your Mac and check the mulit-colored status bar in iTune that shows storage allocation for photos, apps, music, etc. The yellow segmant is iOS7, and on my system iOS was using over 5Gig on my 32Gig 4S. I had noticed this was the largest allocation for iOS that I'd seen, but didn't make the connection. The Apple tech said it should be under 2Gig--approx. 1.7Gig.
I saved a backup to iCloud--only data, no firmware or iOS--then reset the phone to factory default, and ran setup as a new iPhone. I then restored my data from iCloud, and did a manual sync of music, apps, photos, ectc. The Apple tech said to avoid backing up from my iTunes backup. Apparently settting up as new, and pullin data form iCloud, allows the phone to pull a new install of iOS7, where as install from itunse backup risks replicating the iOS glitch.
On my first attempt, to "clean install" iOS7, it worked as the tech described, and my iOS install dropped to ~1.7Gig and the battery life showed good improvement, but within a week it had bloated to over 5 Gig and the battery was again rapidly draining and shutting off.
This week I found and applied all of Dariusz777 suggestions, deleted a bunch of unsued apps, did a synch to iCloud, and and repeated the factory reset and new phone setup recommened by Apple support. The two process combinded resulted in a massive improvment in battery life (almost like new!) and my iOS7 install size remains below 2 Gigs. (iOS 7.0.4)
I've come to suspect there may be an issue within Wallpapers & Brightness because the Auto Brightness function never really seemed to work, and turning off Auto Brightness (along with Motion effects) seems to improve matters noticably.
Also, I nolonger have the "processor hot spot" on the back of my iPhone.
Thanks Dariusz777! I hope my additional insights on iOS7 "bloating" help other iPhone 4/4S owners. Clearly this is a nasty software bug in iOS7 and not a "conspiricy" on Apple's part. Apple support spent nealy an hour with me trouble shoot battery drain and my phone was 3 months out of its Apple Care+ coverage.
NOTE: I have two ATT, iPhone 4S (white and black) both purchased at the same time, both upgrade to iOS 7 with all latest patches. One (white) developed the battery drain and bloated iOS problem and the other did not. As I recall, I had a download/intallation glitch with my iOS7 day-one install. With the black phone, I waited a few days and had no download/install glitches.