My thinking is xiami Mi 4 best phone.
1st a foll this phone is single SIM.
mi 4 play a 4k videos and also record 4k videos.
Camera quality is so good F-camera 8mp and B-camera 13 mp photo quality is very nice.
very important note memory management is good .
I am playing a 1.5GB, 1GB, 700MB so many game are playing but not any issues .
But one problem bye a new xiaomi mi 4 mi provide a android kitkat 4.4 .
Sum day xiaomi mi 4 also pro a android M 6.0
This news provide a xiaomi.
Mi 4 look a sam as iphone but not proper look sum looking