However 3GS to 4S is a huge upgrade.
I'm convinced this is Apple's cycle so you'll have to live with it. Every 2 years you'll see a jaw breaking upgrade. I'm convinced that the 5 wil be a jaw dropper. This upgrade is a step towards the 5. Under the hood the 4S is a beast.
Your completely right. I'm not sure Apple will stick with this upgrade pattern indefinitely, but the iPhone 4S is a good fun under the hood. I just think everyone is disappointed because we didn't see a major redesign from the 4 and its not distinguishable in any way from the 4 so ppl won't know you have the new phone unless you tell them.
I know people wanted a change, but knowing Apple they have a redesign already in the works, but they are saving the 5 name until they incorporate LTE and with how the chips are now they drain the battery to quickly and they are to big for Apple standards and you know how much design is important to
Apple.
In my opinion 4 owners i don't think you should upgrade but for 3GS's or those without iPhones its a great choice.