I'm hoping to get some advice on buying an iphone. This is actually going to be my first purchase of a smartphone (I know, I'm a bit late...) so I'm new to this, but I want to be able to have a cheaper, no-contract plan, so I'm going to be getting an unlocked phone. I'll probably keep it for at least 2-3 years before selling it and getting a new one. If I buy it from Apple, it looks like my choices are: 5s (16gb) - $715 5s (32gb) - 782 6 (16gb) - 838 6 (64gb) - 962 (all prices in Canadian $ and include tax) Alternately, it looks like I could get a 5s on ebay for about $500 (also CAD)... this is appealing since it's by far the cheapest, but I'm a little concerned about the quality of the battery on a used phone. I tried both models in an Apple store yesterday. I loved the screen of the 6... when I was trying it, it was hard to imagine giving that up. But when playing with the 5s, the screen seemed good enough (meaning, I didn't immediately miss the larger size that I'd just tried) and I liked the way the smaller size fit in my hand. Though, if newer versions of iOS or apps take advantage of the larger screen more, it could feel more necessary. So getting a larger screen now could allow me to keep the phone for longer and I imagine it might retain its value longer. What do you think would be the best choice?