motorola razr!!! lol just kidding. all the flagship androids nowadays are comparable. the decision-maker for me is the camera
There isn't a best phone. I am an Android and iOS user. For Android, I prefer the Nexus 6P and for iOS I am currently using an iPhone 6 Plus 128GB in combination with an Apple Watch 42MM.
Iphone i find is the best phone had every Gen Iphone and nver failed me. Just find it more easy to use.
Xiaomi Redmi Note 3 Pro. This phone isn't even sold in the States or Canada. Go check it out , i think it's the new flag ship killer !