You can't please everybody all the time, and if there's a company who knows this better than the rest, it's BlackBerry. At the showy launch for BlackBerry 10, the company finally unveiled its new stable of smartphones with which it would fight the likes of Apple, Samsung, HTC, Microsoft, Nokia and Google. No simple task, that, and so BlackBerry rolled out not one, but two weapons: the all-touch Z10 and the portrait-QWERTY Q10.

But there was a catch: only one would launch at a time. It was a staged attack, with the Z10 forming the initial volley. This, many said, was a mistake, and that the Q10 and its familiar physical keyboard should have gone first, paving the way for the more radical, all-touch Z10. After what seems like an eternity, the $249 BlackBerry Q10 is finally ready for duty, so let's put it through its paces and see which of these fraternal twins is truly the flagship.