There are a lot of great Android phones on the market right now, but two stand out: the Nexus 5 and the new HTC One. The Nexus 5 is Google's purest vision for Android, the One the platform's most mature and developed form. I desperately wish it took better pictures, and I'm reluctant to buy or recommend it until it does, but I like absolutely everything else. It's fast, long-lasting, does everything a phone should, and does it all with totally unparalleled class and style. From motion gestures to the Dot View case, it has genuinely new, genuinely useful features.

It may not outsell Samsung and the relentless marketing sure to follow the feature-rich Galaxy S5, but HTC executives say they don't care. They say they just want to build a phone for people who like nice things.

It's really hard to argue with that quality feel that last year's One had, and which this year's model improves. I think it's pretty much the only Android phone that can measure up to the iPhone in this department - and now, it also has an SD card slot.

.. Same goes with phones with on-screen buttons like the nexus, that is just a waste of display space.

The on-screen buttons uses the same amount of space as if they where part of the bezel. But they can be hidden when playing movies, games etc. So you're actually gaining space by having on-screen buttons. (Not on the HTC one though).