My contract with iPhone 4S is up (signed up with Telus around 2011 December, 3 year contract). Now it is the time for me to pick other phone. Now I have 2 option in front of me: 1. Get iPhone 5C for free and keep my original plan and sign up for 2 year contract term (300 minutes local, unlimited texting, 6GB data) 2) getting shinny new iPhone 6 for a new contract. Telus rep. told me that they could not do iPhone 6 with old plan under 2 year contract, I have to get a least 80 dollars plan with significant less data. Since I am on budgets and do not really want pay more for less, I am leaning towards iPhone 5C. The questions is that is iPhone 5C still worth to get? Could iPhone 5 not getting future updates? Should I get get this phone and old plan with 2 year contract. Then when I have enough money, I will shell out for unlocked iPhone 6.