Wow, these are some incredible claims on poor battery performance, none of which I have had... I charged my phone last night, around 7pm... unplugged it around 10, put it into airplane mode, and shut it down for the night... Woke up with a 100 percent charge! Within seconds of turning off Airplane mode, it dropped to 99 percent! Which is the usual, I guess within the first minute or so it is checking for incoming data, etc... From 9am- 11-20, my battery has drained to 92% with 58 minutes usuage, with about two hours and 14 minutes standbye... This far exceeds my old blackberry storm! But, I have to say... I have noticed a decrease in my iPad 2, since installing iOS 5.0! And it is here, that I think the answers may lie to poor battery usage on the iphone 4S!
Try this fix, see if it works... drain your phone totally... but before you do so make sure you disable the following... Go into Location Services, disable any programs that really don't need to be running location services...
(APPLE PAY ATTENTION TO THIS, BECAUSE THERE ARE APPS THAT REALLY DON'T NEED TO BE RUNNING THESE SERVICES, LIKE THE CANON PRINT APP, WHICH WON'T ALLOW YOU TO USE THE APP UNLESS YOU ALLOW IT TO TRACK YOUR LOCATION, WHICH IS CRAZY!)
Then scroll down to System Services on your locations services menu... Go into System Services and turn off the following... Diagnostics & Usage, Location Based iAds, and Setting Time Zone... now do a full system reboot, let your phone totally drain, and recharge... For me, it has made a major difference! I believe the bug may have to do with apps that use the location services and location services itself! I do have an issue now though, with my iPad 2 having random reboots, which makes me believe that it does have something directly to do with me shutting down these services. Honestly, I don't believe it has to do with the Iphone 4S, as much as it does with iOS 5!
And another suggestion is to never allow too many apps to run in the background... the less apps you have running in the background, the more battery life you seem to gain also... especially if those apps are news apps! Also keep only the most important apps in your notification center... And shut down the new Facetime app! These are just a few of the things that I have done, and I have gotten two whole days of usage from my new iPhone 4S, which is more than I ever did from my Blackberry Storm 1 or 2!
Now, honestly... I do believe there is some kind of bug in iOS 5, and the only reason that I have had good battery life, on my iPhone 4S is because I noticed a change in performance in my iPad 1 and 2... after updating, so when I got my phone, I had already made the necessary adjustments! I don't know if they will work for everyone, but give it a try... I hope my suggestion helps, but more than anything... I hope Apple figures out, why after doing these things my iPad is suddenly randomly rebooting, every now and then...