Its for my sister, she wanted to get an iphone but its too expensive. She is now conviced that android is the one that she should get but I am having a tought time deciding which one. I have been looking at Xperia X, Oppo F1s and Xiaomi mi5 and mi5s. I along with my dad and sis went to jb hifi to see Xperia X on display but they were in stock but in display :\
Spec wise, xiaomi is a class above but I dont want to be the tech guy for the lifetime of the phone. Xperia X and Oppo F1s' rear camera are decent but not totally sure if their front camera is really better than Mi5s' front camera. F1s is the cheapest but Xiaomi's and Xperia's price are not that high and both are similarly priced in different stores. I am looking at eglobaldigital and aliexpress's dreami and hong kong goldway
Full Comparison: http://www.gsmarena.com/compare.php3?&idPhone2=7260&idPhone3…
Front camera comparison:
Xiaomi Mi5s: 4 MP, f/2.0, 1/3" sensor size, 2µm pixel size, 1080p
Xperia X: 13 MP, f/2.0, 22mm, 1/3" sensor size, 1080p
Oppo F1s: 16 MP, f/2.0, 1/3.1" sensor size, 1080p
Which one is the best for snapchat?
P9?
Xperia XA Ultra?
Iphone SE?