Ultimately it's the price of the Google Nexus 5 which makes it an attractive proposition, and while the OnePlus One and co. may be trying to encroach on its territory, Google's own-brand is still the dominant force in the high-spec, low-cost arena.
£239.99 for a premium Android smartphone that's this good is very good. Even at £279.99 for the 32GB version, the Nexus 5 is still temtping.
Apple devices are expensive. The iPhone 5S, which was released at a similar time to the Nexus 5, now starts at £459 for the 16GB version and you'll have to lay out an extra £40 to get a 32GB model for £499. While a 16GB iPhone 6 starts at £539, that's almost double the price of the Nexus 5.
While Apple is comfortable with its premium pricing strategy, the Nexus 5 has really put pressure on the competing Android flagships.
Whatever way you cut it, the Nexus 5 is a lot of phone for your money, and it looks like a real attempt to drive prices down, which can only be a good thing for consumers.
However, we've since seen the OnePlus One - better specs than the Nexus 5 and coming in even cheaper - is this the phone Google should be worried about perhaps?
It would be fair to say that the camera in the Nexus 5 was a bit of a disaster on release. It's an 8MP shooter with optical image stabilization that's intended to be a good substitute for a point-and-shoot camera.
There's nothing wrong with the hardware, but the software let it down badly. The camera was far too slow to focus and could be slow to launch, which killed your chances of capturing those spontaneous moments with friends and family.
In ideal conditions the Nexus 5 camera could capture stunning shots, but how often do you get ideal conditions?
Google listened to the criticism and quickly released an update to deal with the slow focus issue by balancing speed and image quality a bit better.
Where previously it would take forever to capture a shot, as you waited for the auto-focus, especially in low light conditions, or with fast-moving subjects, after the update it's much faster.
It also enables the camera app to load a little faster, and improved the contrast to produce more vibrant colours.
Further updates to the Android camera application have also seen the UI changed a little, as well as the addition of a new feature - Lens Blur - and an easier to use settings menu. I was hoping Lollipop would help the camera too, but it hasn't.
Results are generally respectable, but it's still not the greatest shooter on the market. You can take a look for yourself in the camera section later in this review.
The Nexus 5 is really about speed and power. The snappy processor dovetails with the Android 5.0 platform beautifully.
Google did not cut any corners with the quad-core 2.3GHz Snapdragon 800 processor. It was a cutting-edge CPU at the time that had been paired with the Adreno 330 GPU.
That's the same combination you'll find in the LG G2, Xperia Z1, and some variants of the Galaxy S4 and Galaxy Note 3.
While the power setup in the Nexus 5 has now been usurped by more power efficient and feature packed offerings, it's still capable of handling pretty much anything you throw at it and when Android Lollipop arrives its performance should get even slicker.