All this talk about the 3Gs getting equally crappy battery life has got me thinking.
What if all .5 generation devices are going to be like this for Apple? After all, when they release these interim devices they almost always tout new features etc.
So....my thinking is that the original R&D was not really performed with the foresight of a new phone later down the line. Especially a new phone that does not change in physical specifications.
Think about it...new things are added, yet no larger battery added. I think it's going to be a continued and inherent issue with intermediary mobile products in Apple's line.
Looking back, this makes sense as I didn't own the 3GS and only owned the "new" models.
The iPhone 4 to iPhone 4S transition was my first time, and even then I noticed slightly decreased battery life on the 4 with iOS 5 - but nothing like what I am experiencing on the 4S also with 5.0.
The truly alarming part is that it's all down hill from here, as the phone's battery will continue to deteriorate.