Hi guys, my contract runs out on 21/8/13 on my iPhone 4S. I am looking to upgrade but the iphone 5s can't be far away. I know it would only be a guess but do you think it would be August or September when the new phone is out? I don't want to buy a 5 then 1 month later the new one comes out and I am stuck with the old phone contract for 2 years. Thanks!