The Samsung Galaxy S6 has been one of the most hyped handsets of recent years. Samsung, it seems, has realised that the public needed a phone that wasn't just a powerhouse, or with the latests features but something which looked different and had a bit of glamour about it.
So, the S6 and S6 Edge are two handsets that represent a complete reworking of Samsung's flagship phones. Both have removed the microSD slot and user-replaceable battery.
These are two things that were tentpoles of previous Samsung Galaxy phones, and some people will miss them a great deal. That said Samsung has made some changes that make these things less of an issue, for one thing, the minimum capacity of the S6 is now 32GB and at the high end goes up to 128GB.
One thing is for sure though, if you want the S6 it's going to cost you a decent amount of money, so let's get on with getting you the best possible price.
The UK's best Galaxy S6 deal:
This month's best S6 deal: For now at least, the cheapest possible deal on a Samsung Galaxy S6 in the UK is on O2. You'll need to pay £394.99 for the handset, but this does reduce your monthly costs to just £13.50. The problem with this is that you get a fairly meager 100 minutes of calls, texts are unlimited, but the data allowance is just 100mb. On a modern smartphone there's just no way that 100mb is enough data, so bear that in mind.
Now let's break down the best Samsung Galaxy S6 deals by network...
Best Galaxy S6 deals on EE
EE is the network to go to if you want high-speed 4G
Deal 1: 1000 mins, 1GB data, unlimited texts, £159.99 upfront, £31.99pm
The best deal we found on EE offers a split between up-front cost and a monthly fee. Here you're paying £159.99 initially and then £31.99 per month. That gets you 1GB of data, 1000 minutes of calls and unlimited texts. The data is a little bit low, but we think you can get by with 1GB unless you're a very heavy user.
Deal 2: Unlimited mins, 4GB data, Unlimited texts, £129.99 up front, £31.99pm
For those looking for a mountain of data, the best bet is probably for an S6 32GB at £129.99 up-front and then a monthly cost of £31.99. That gets you 4GB of data and unlimited calls and texts.
Deal 3: Unlimited mins, 5GB data, unlimited texts, FREE up front, £46.99pm
To get the handset with no up-front payment, you'll need to pay £46.99 per month, which will get you unlimited calls and texts along with a generous 5GB of data. What you'll notice from our total cost calculation below though, is that you pay a premium to spread the cost of the phone over the period of your contract. If you can afford it, deal 2 is better value and only gives a small amount less data.
O2 is the network with extras, including the popular O2 Priority service
Deal 1: 100 mins, 100MB data, unlimited texts, £394.99 up front, £13.50pm
Our best deal on O2 requires you find £394.99 for the phone, and a further £13.50 per month thereafter. That gets you just 100mb of data and 100 minutes of calls, texts are, happily, unlimited but given the whole SMS house of cards is collapsing, do you need that many texts included?
Deal 2: Unlimited mins, 5GB data, unlimited texts, £99.99 up front, £34pm
For a better deal on data, and for those who download lots of stream Netflix on the go, then you should go for O2's 5GB package. The up-front phone cost is £99.99 and the monthly fee is £34 which gets you unlimited calls and texts.
Deal 3: Unlimited mins, 1GB data, unlimited texts, FREE up front, £37.50pm
If a "free" phone is what you crave then O2 will happily provide that if you're prepared to pay £37.50 per month. You get 1GB of data - which is the bare minimum for smartphone use really - and unlimited calls and texts. The lifetime cost of this device is nearly the same as deal 2 though, so for £16 extra you could pick up 4GB more per month in data.
Vodafone prides itself in coverage and quality, it's often a bit mean with data, but there are extras like Spotify and Sky Sports Mobile thrown in.
Deal 1: 100 mins, 100MB data, unlimited texts, £199 up front, £26.50pm
Vodafone's best overall deal requires you pay £199 up-front and then £26.50 per month. For that though you get just 100mb of data and 100 minutes of calls. Texts are unlimited, in case you haven't heard of WhatsApp.
Deal 2: Unlimited mins, 4GB data, unlimited texts, £29.99 up front, £39.50pm
For the data lovers, there best option for you is the 4GB plan which also comes with unlimited calls and texts. It's £39.50 per month, with an up-front fee of £29.99 for the 32GB S6 in black.
Deal 3: Unlimited mins, 2GB data, unlimited texts, FREE up front, £39.50pm
An interesting deal for those looking for a free handset is Vodafone's 2GB data plan, which also has unlimited calls and texts. This costs £39.50 per month, but that's a total outlay of £948 over two years. The data allowance is also enough for all but the very heaviest users.
Three is one of few providers that offers unlimited data, and Feel at Home is amazing for regular travellers.
Deal 1: Unlimited mins, 1GB data, unlimited texts, £49 up front, £39pm
Three's deals on the Galaxy S6 are much like its iPhone deals, you tend to get a bit more data but the cost is higher. Three, for example, don't pull that measly 100mb stunt. Its best deal is £49 up-front, with a per-month cost of £39. Calls and texts are both unlimited, and you get 1GB of data, but it's far from the cheapest way to get this phone.
Deal 2: Unlimited mins, Unlimited data, Unlimited texts, £109.99 up front, £42pm
Three is also the only company to offer "unlimited" data but this will cost you £42 per month and you'll need to hand over £109.99 for the phone. Everything is included though, with calls and texts both without limits and you can use the phone abroad in select countries for no extra cost.
Deal 3: Unlimited mins, 1GB data, unlimited texts, FREE up front, £44pm
If you want to avoid paying for the phone up-front, then the tariff to go for costs £44 per month. Texts and calls are unlimited, but data has a 1GB cap. This deal is basically identical to deal 1, but you're paying £71 for the privilege of getting a "free" phone. If you can afford it, make sure you go for deal 1 instead.