My contract is up for renewal end of this week and O2 have offered me an upgrade from my iPhone 4 to a 4s on an 18 month contract. Question is do you think I should go for it or wait until September if rumours of the 5 are to be believed? I don't really want any of the new features in the 4s, can't see me using Siri and not fussed about the camera quality but do you think I would be stupid to renew to an 18 month with a 4s this close to a rumoured launch of a new model? Does the 5 really look that different apart from the shape (I know we know nothing for sure yet but people seem to have a fair idea). The only thing I'm keen for from an upgrade is going for a 32gb instead of 16 as my current 16 is full.