My vote goes to the iPhone6, but not the 6 Plus. iOS is the best overall platform (IMO), and application developers tend to strongly favour it over any of the others.
Windows Phone and a few specific Android phones are also worth a look if iOS isn't your thing. Keep in mind some of the larger screen Android devices have really awful battery life. A phone needs to be practical, and for me that means easily lasting a day or two on battery.
Blackberry seems pretty hopeless these days. I'm actually embarrassed that they're a Canadian company. I'm not sure what they were thinking when they designed the keyboard on the new Passport.
Click to expand...