I have an upgrade on 1 of my contracts. I currently have an iPhone 5s and my partners lost his iPhone 4s(so he needs a phone ASAP). His contract is up for renewal on the 1st August. So I'm just wondering shall I wait for an upgrade for the 6 (or what ever it may be called) or to get a iPhone 5c? Or shall I wait to get a 6 next year when I can upgrade my iPhone in July 2015?