Between 5s and 6 I would say get 5s as from what I've read there isn't any noticeable updates with the 6 apart from size. 6 has more detailed display or photos or something but nothing stand out. If you are getting newer phone if you can afford it look at the new 6s it has got more different things on and updated camera and Live Photos which no other iPhone has. But depends what you want to spend because it's only just come out so still top price but I would say don't bother with the 6 get either 5s or 6s.