So my wife lost her brand new (from Christmas) iphone 6s (64g) at our local theatre and the cleaners "never found it" (find my iphone pinged it last in the theatre and she was in the last showing - it wasn't there by morning) three weeks and still not turned back on so she is back to her old iphone 5 which glitches like crazy. she has said she would move over to android as the few games she plays are available on the play store and besides she likes my z3c. So looking at what is currently there (and not wanting to sell a kidney) I've kind of narrowed down to a few devices I favour: Sony Z5 - waterproof, good camera and expandable memory Sony X performance - not yet released but looks really good, price is up in the air Oneplus 2 - I really like the specs and it seems like a good bang for buck.... but not sure about it Nexus 5x - looks like a decent all arounder Samsung s6/s7 - the s7 is expensive possible out fo range - the s6 is a nice shooter, but no expandable memory Note 5 - she picked it up and liked it - again not expandable - 32gb versions can be had for not too terrible pricing - or should I look at a note 4? So long story short - my wife wants a good camera (on par with/better than the 6s iphone she had), and a decent good quality phone - being able to get a warranty is also a plus. As you guys are likely more versed in what the market is doing I thought I'd ask for advice on what would be best phone (and camera on that phone) for around $650 CAD Thanks!