O2 is also getting in on the M8 love. You can get the handset in grey, silver or gold with 1GB of 4G data, unlimited minutes and unlimited texts for £28 per month, with no upfront cost. That comes out at £672 over 24 months, which makes it one of the cheaper deals around.
1GB of 4G data won't always go far though, so if you're a heavy user you should consider spending a bit more and getting 5GB of 4G data, unlimited minutes and unlimited texts for £38 per month, with no upfront cost. That gets you the HTC One M8 in silver and it's a 24 month contract so it will cost you £912 overall.
Or you could opt for something in the middle and spend £33 per month for 2GB of 4G data, unlimited minutes and unlimited texts. That's £792 overall as there's no upfront cost.
Tesco Mobile may not be one of the largest networks but it's well worth considering. Right now you can get the HTC One M8 for £38 per month with no upfront cost and that will give you 3000 minutes, 5000 texts and 3GB of 4G data, coming out at £912 overall.
Or if you don't need that much data you can get it for just £34 per month with 1GB of 4G data, 1500 minutes and 5000 texts. That doesn't have an upfront cost either so it will set you back £816 over 24 months. Remember, Tesco Mobile relies on O2 for signal, so you can expect the same coverage.
Three might be the only network to offer unlimited 4G data, but if you're happy with just 3G then T-Mobile can give you unlimited data too.
The HTC One M8 is available in grey or silver from T-Mobile with 500 minutes, unlimited 3G data and unlimited texts for £37.99 per month with no upfront fee and £48 cashback. Over the life of the contract it will cost you £863.76 once you factor in the cashback.
Prices on Orange are similar to T-Mobile, but come with different allowances. You can, for example, get the handset in gold for £37.99 per month with no upfront cost and £48 cashback, but while it comes with unlimited minutes and texts it only includes 1GB of 3G data.
So at £863.76 over 24 months it's the same price as you can get it for on T-Mobile, but you get more minutes and less data.
While there are other deals out there and more likely to be added over time these are among the best around right now. So pick a network and data requirement and get shopping!
- Not sure the HTC One (M8) is for you? The Samsung Galaxy S5 is here and it gives the M8 a run for its money.