Come on, we're all looking for the best way to get a decent phone deal. You could just walk into your local phone emporium, but how do you know you're getting the best value for money? There are loads of places to buy, but it takes ages to sort through the deals.

Luckily for you, we've teamed up with Uswitch to get you the best prices on the Samsung Galaxy S5, HTC One (M8), LG G3, Nokia Lumia 930 and Sony Xperia Z2.

While we were at it we also cherry picked the best iPhone 5S, iPhone 5C and SIM-only deals for your delectation.

Make sure you also keep an eye out for our iPhone 6, Sony Xperia Z3 and Samsung Galaxy Note 4 deals - coming soon!

Our deals have two elements for each phone we're featuring: the first is one of the most popular of the week, with the most interest from consumers all over the UK.

The second is the lowest total cost of ownership, where we work out how much the combined total of handset plus monthly cost will hit the wallet over the duration of the deal.

It might not come with much data, but for a lot of people the thought of owning an LG G3 and a contract for two years for just over £500 is a rather lovely one.

Samsung Galaxy S5

This week people are jumping at a free Samsung Galaxy S5 in blue on Orange, which if bought through Dialphone comes with 1000 minutes, unlimited texts and 500MB of data.

This can all be yours for £29.99 per month and there's no upfront cost, plus you can get £100 cashback. Over 24 months that comes out at £619.76, which is pretty good value.

Galaxy S5

Cheapest Samsung Galaxy S5 deal

The above deal is certainly popular but there are cheaper ways to get the Samsung Galaxy S5.

The cheapest deal right now is for it in white on Vodafone for just £18.50 per month and that's through MobilePhonesDirect.

It comes with 100 minutes, unlimited texts and 100MB of data (though you get unlimited data for the first three months). So the allowances aren't amazing and there's a pretty steep £132.99 upfront charge, but it will cost just £576.99 over 24 months.

HTC One (M8)

The most popular HTC One M8 deal of the week is for the handset in silver and comes out at £26.50 per month. It comes with 600 minutes, unlimited texts and 500MB of data.

That's available through Dialphone and it's for a 24 month Vodafone contract. Ultimately it adds up to £636, as there's no upfront cost, making it excellent value for money.

HTC One (M8)

Cheapest HTC One M8 deal

The above deal is already great value, but right now you can get the HTC One M8 cheaper. The cheapest overall deal this week is just £18.50 per month with a steep charge of £155.99 upfront.

For that you'll get 100 minutes, unlimited texts and 100MB of data, though for the first three months it gives you unlimited data.

That's for a 24 month Vodafone contract and it's available through mobilephonesdirect. In total it will cost you just £599.99. It's for the phone in silver and while the allowances aren't the best it's still great value if you can afford to pay a large chunk upfront.

Sony Xperia Z2

The most popular Xperia Z2 deal this week is a particularly tempting one. It's for the phone in black on Vodafone from MobilePhonesDirect. It comes with unlimited minutes, 1GB of data (after three months of unlimited) and unlimited texts for just £26.50 per month.

There's no upfront cost, so over 24 months it will be just £636, which is pretty cheap indeed for a high-end handset and a nice alternative to the almost-certainly far pricier Xperia Z3.

Xperia Z2

Cheapest Sony Xperia Z2 deal

Right now the cheapest Xperia Z2 deal involves paying a lot of money upfront, £160.99 to be precise. But then you only have to shell out £14.50 each month, for a total cost of just £508.99.

That's for the Z2 in white on Vodafone through mobilephonesdirect, with 100 minutes, just 100MB of data (though for the first three months it has unlimited data) and unlimited texts.

So while it's certainly cheap it comes with very little data beyond the first three months, so consider how much data you're going to need before opting for it - you'll probably need to top that up unless you live in perma-Wi-Fi.

LG G3

The LG G3 is one of the newer flagship smartphones on the block, and as such you'd expect it to be quite expensive, but you can still get a lot for your money. Take this week's most popular deal for example:

It's through Mobiles.co.uk and includes 500 minutes, unlimited texts and 500MB of 4G data for £23 per month.

That's for the phone in black on O2 and there's nothing to pay upfront so in all you're looking at £552, which isn't bad at all for such a shiny new phone.

LG G3

Cheapest LG G3 deal

While this week's most popular LG G3 deal is already fairly affordable it's possible to get the phone a lot cheaper. It's available in black through MobilePhonesDirect and comes with 100 minutes, 100MB of data (after three months of unlimited data) and unlimited texts on a Vodafone contract for just £14.50 per month.

If that sounds too good to be true, wait a mo: there's a £157.99 upfront cost, but it still only adds up to £505.99 over 24 months, again brilliant considering this is one of the newest handsets around.

Nokia Lumia 930

Don't think we've forgotten about Windows Phone handsets. The latest Lumia flagship has recently hit the shelves and we've already dug up some good deals for it. The most popular one currently is for the phone in orange on O2 through Carphone Warehouse.

It will cost you £28 per month with no upfront cost, so in total it's just £672 over 24 months. For that you get unlimited minutes, unlimited texts and 1GB of 4G data.

Lumia 930

Cheapest Nokia Lumia 930 deal

It's even possible to get the Lumia 930 for a little cheaper than the deal above. It's available in orange from MobilePhonesDirect for £18.50 per month plus £133.99 upfront, adding up to £577.99 over the 24 months of the contract.

That gets you 100 minutes, unlimited texts and 100MB of data (following three months of unlimited data) on a Vodafone contract, so as you'd expect for that price the allowances aren't great, but it sure is cheap.

Apple iPhone 5S

Apple's flagship might be getting on a bit, in fact it's been replaced by the iPhone 6, but it's still good enough to go toe-to-toe with the Android heavyweights.

It also carries a similarly high price tag, with the most popular deal this week coming courtesy of Mobiles.co.uk, which offers the handset for £28 per month with a £59 upfront cost, so over 24 months it's £731.

For that you'll get a 16GB version of it in gold on O2 with 1GB of 4G data, unlimited minutes and unlimited texts. So it's not cheap but it has some decent allowances.

iPhone 5S

Cheapest iPhone 5S deal

You can get the Apple iPhone 5S a little cheaper over the course of the contract, but only if you're prepared to pay some money upfront.

Mobilephonesdirect is offering a 16GB version in space grey on a 24 month Vodafone contract with 500MB of data (after the initial three months of unlimited data), 600 minutes and unlimited texts for £22.50 per month, alongside a one-off charge of £197.99.

In all it will set you back £737.99, so that works out marginally cheaper than the deal above, but includes far less data.

Apple iPhone 5C

The iPhone 5S's cheaper sibling is still a pretty slick handset in its own right and this week the most popular way to get it is through Tesco Mobile, which sells a 16GB version of the phone in pink on its own network with 1GB of data, 5000 texts and 750 minutes for £27.50 per month.

That's with no upfront cost, so over 24 months it will cost you £660, which is pretty cheap for Apple's more affordable handset, although not as competitive as the better-specified Android handsets above.

iPhone 5C

Cheapest iPhone 5C deal

The Apple iPhone 5C can be even cheaper if bought from MobilePhonesDirect. The site offers a 16GB model in white on Vodafone with 100MB of data (following three months of unlimited data), 100 minutes and unlimited texts for £18.50 per month, alongside an upfront fee of £155.99, coming out at £599.99 over the life of the contract. Not bad.

SIM only

If you want to keep your old phone, or just buy a new one outright, then you can currently get a great SIM-only deal from Three, which has a SIM card loaded with 1GB of 4G data, 600 minutes and unlimited texts for just £10 per month on a 12 month contract.

Overall that will cost you just £120... although don't forget you still need to provide the phone.