Looking back it improved very little on the Iphone 4. I upgraded and and the battery life is alot worse. The Iphone 4 basically does the same but cheaper and from what I read there's less demand for the 4S now the hype has gone. I mean it probably still did ok but really the Iphone 5 can't come fast enough. You don't notice the faster processor in the 4S casually using it and the camera is hopeless at night due to lack of decent flash. It's not a bad daytime camera though. Siri is hopeless something you never use or need. I know some will say the 4S is great but I think alot here will realise the 4 is good but we need an Iphone 5 with some fresh ideas. (Just to add to the battery thing it drops randomly % some days but not all. 3G will drain it in about 3 hours and general use lasts about one day or a day and a half vs the Iphone 4 same use I got about 3 days).