HTC has just announced the HTC One M8 smartphone which replaces the less-than-a-year-old HTC One with a larger and more powerful handset.
But is the HTC One M8 any match for Google's latest impressive offering, the Nexus 5? Which of these high-end smartphones should the discerning consumer go for?
Let's break down the spec differences and take a look.
The most obvious change HTC has made is to increase the size of the display.
Phones are getting bigger every year, and HTC clearly didn't want to get left out of the trend. Building on the 4.7in screen of the HTC One by decking out their new HTC smartphone with a 5in display, this is one spec the Taiwanese manufacturer isn't intending to miss out on.
Fans hoping for a significant resolution upgrade will be disappointed, however - there's no 4K or QHD to be found on the HTC One M8, with the resolution staying resolutely at 1,920 x 1,080 (1080p), and a PPI of 441 - lower than the original HTC One.
Compare this to the damn-near 5in screen of the Nexus 5, and you get a barely larger option with smaller bezels. Possibly something to think about when considering the two.
CPU, GPU and RAM
In just a few months, a lot changes in the processor world, and this is reflected by the chip HTC has decided to place at the heart of the HTC One M8.
Centre stage is its Snapdragon 801 system on a chip (SoC) which runs at a respectable 2.3GHz. This chip, paired with 2GB of RAM, means the phone shouldn't have any bother smoothly running any app you throw at it. One thing to note: it isn't 64-bit.
The Snapdragon 800 in the Nexus 5 was high-end when it was released, but with other phones moving up to 801 and other snappier processors, it can look a bit dated in today's market. The standard 2GB of RAM has remained pretty future-proof however, and squares up bravely to HTC's new handset.
Because of the relative age of the Nexus 5, the HTC One M8 could be the better option for those who care about running more processor-heavy apps, and just how crisp their operating system will run.
Size and weight
That larger screen on the HTC One M8 has in turn led to a larger body, and more weight. Compared to the nifty 137.8 x 69.2 x 8.6mm Nexus 5, which weighs in at a slight 130g, and it starts to look like a bit of a monster.
More space in the slightly larger body means room for a larger battery, and that's exactly what HTC has included in the new HTC One M8.
The HTC One M8 has a 2,600mAh. That should get you up to 20 hours of talk time, according to HTC. Compare that to Google's Nexus 5 and its 2,300mAh battery, which at the time was significant in the market. However that minutely larger screen needs more power to run, so this could be a downside if the battery isn't scaled up to cope.
HTC broke the cameraphone mould when it released the HTC One, introducing the world to its UltraPixel lens, and proceeded to slap it on the Mini and Max variants of the handset as well.
The main camera of the HTC One M8 has continued that tradition, and frankly leaves the Nexus 5 in the dust. Packed with not one, but two of that same UltraPixel lens, the HTC One M8 can shoot in primitive 3D. It can also refocus immediately after taking one photo to snap another one straight away.
As for selfie fans, they'll be pleased to know that the HTC One M8 packs an impressive 5-megapixel front-facing camera, compared to the 1.3-megapixel snapper of the Nexus 5.
On the connectivity front, both phones are looking at an industry standard WiFi 802.11 a / b / g / n / ac band connectivity, with near-field communication (NFC), Bluetooth v.4.0 and 4G LTE. Not much between them here, but then there's not much between any modern smartphone in these departments.
Memory and price
HTC has bumped up the memory of the new HTC One M8, offering 16GB / 32GB options. Google's flagship has the same standard options.
As for cost, the price of Google's Nexus 5 has always been one of its strongest points. At £299 for 16GB and £339 for 32GB, it's a smartphone that brings down the price bracket for quality.
The HTC One is pricing SIM free at £535, making it significantly more expensive than the Nexus 5.
HTC has made some waves with its new addition to the One family, but does it compare to the extremely solid Nexus 5?
While features like the dual Ultrapixel camera and strong specs, coupled with a good-looking build make the HTC One M8 a very solid competitor, Google's Nexus 5 still cinches this one for its incredible value and robust all-roundedness.
Read more HTC One M8 spec comparisons:
|Google Nexus 5||HTC One M8|
|Resolution||1,920 x 1,080 pixels||1,920 x 1,080 pixels|
|Type||IPS LCD||Super LCD3|
Processor and battery
|Family||Snapdragon 800||Snapdragon 801|
|CPU||Krait 400||Krait 400|
|GPU||Adreno 330||Adreno 330|
|Claimed 3G talk time||Up to 17h||Up to 20h|
Storage and memory
|Internal storage||16GB /32GB||16GB / 32GB|
|Video||1080p @ 30fps||1080p|
|Standard||4G LTE||4G LTE|
|Wi-Fi||WiFi 802.11 a / b / g / n / ac||WiFi 802.11 a / b / g / n / ac|
|Integrated wireless charging||Yes||Yes|
|Size||137.8 x 69.2 x 8.6mm||146.4 x 70.6 x 9.4mm|
|Operating System||Android 4.4 KitKat||Android 4.4 KitKat|
|Price (SIM-free)||£299 (16GB) / £339 (32GB)||£535|
|Availability||8 November 2013||26 March 2014|