Hello guys I am planning on buying a new smartphone...and my choices are..Sony XZ.....HUAWEI HONOR 9 AND ONE PLUS 3. I am going to use it for gaming and taking photos...i would also like a good screen...so which one is the best for me...they are all at the same price...Please help me.Thanks in advance