I believe the update fix from apple whit the 5.0.1 FW will resolve the standby drains that many people suffer around, but will not do anything for the people like me who complain not from standby drain, but from exagerated usage drain, like texting and browsing excessive drain, and why? because this is essencially the same battery from the iphone4 but being drained by hungry dual core processor instead of a much slower single core A4 cpu from i4.
Since apple didnt work on any visual changes from iphone4 to the 4s they had time to develop a better and stronger battery to deal whit the dual core cpu, it feels like they stuck a ferrari engine in a renault 5 chassis, it just cant handle the stress and fall appart.
or could create some kind of software activating dual core usage just for stress situations like 3d gaming or other cpu stress situations, no need for dual core speed for texting and other basic functions imo. even a dual/single core enable/disable button would be nice, just like a 3g enable/disable also.
try to receive and send 15 text messages from an iphone 4 and from a iphone 4s, iphone 4 should drain around 2% or less and the iphone 4s you can imagine something between 5% and 10% in worst case.
yeah sure, the standby time is fine,i manage to keep at 100% for 4/5hours in standby but as soon as i start to use it the battery just falls appart in basic actions like sending texts, and just browsing around. it doesnt do anything for me having a phone is these conditions.
the only thing i can consider normal in this iphone 4s is listening to music, the drain is pretty normal doing this in airplane mode.
I guess i will have to suck it up till a new iphone is released next year, either that or go back to the iphone 4.