The iPhone 6 is now on sale starting at £539 for the 16GB model. It then costs £619 for the 64GB and £699 for the 128GB. See: Where to buy iPhone 6 and iPhone 6 Plus in the UK.
The Samsung Galaxy S5 was a whopping £599 when it launched but that quickly lowered now it's been around for a few months you can pick it up for just over £400 from retailers like Amazon. That's a saving of more than £100 so read on to see whether it's worth paying extra for the iPhone 6. See also: iPhone 6 review.