17. BlackBerry Z10
Running the brand new BlackBerry 10 operating system, the Z10 is a lovely piece of hardware that offers plenty of fresh and exciting features to the BlackBerry stable. The peek and flow UI is intuitive, although a fundamental shift from both iOS and Android, so expect a learning curve.
It's not the only BlackBerry 10 handset due out this year - the company also brought the QWERTY keypad Q10 to market, although it went back on its promise of an update to the Playbook tablet to BB10.
The biggest challenge the company faces is the availability of apps. While there has been plenty of pushing for developers to jump over to the platform, at this early stage there is still a lack of truly premium, must have applications available to purchase.
BlackBerry is definitely in a race for third with Microsoft at this stage of the platform's release, but it has certainly delivered a well-featured functioning product in the Z10.
The problem is that after five years, Android devices are finally reaching a comfortable level of maturity in both performance and usability, which BlackBerry doesn't have.
And given the Z10 costs around the same as the Sony Xperia Z, iPhone 5 and Samsung Galaxy S3, it's hard to recommend over those rivals.