There is no particular Best phone. They have their good and Bad sides. I will recommend 3 though. Choose anyone. 1. HTC ONE M8. 2. LG G3. 3. XPERIA Z3.
Finally it boils down to ur preferences. As for me, its HTC M8. It's a great phone.