I'm considering three phones in this order (top most convincing): Sony Xperia Z5 Premium (£629 - 32GB) Nexus 6P (£579 - 128GB) Samsung Galaxy S6 Edge+ (£669 - 64GB) I really want to like the 6P, with it's Samsung Super AMOLED display and its stellar battery size, but the early adoption for USB-C throws me off, and the price is ridiculously overpriced compared to US prices, even with sales tax added on. I also dislike the S6 Edge+'s battery size, Touchwiz somewhat, lack of 128GB storage option/microSD slot, and am not too fond of the curved display. The Z5 seems like the best all rounder, and the only thing I'm concerned with is the early adoption for UHD, especially with the SD810, the IPS display vs AMOLED, and that it's a little slower than the S6 Edge+ in speed tests. I also DESPISE how Sony release new flagships every 6-7 months, as you never really get a huge upgrade, however the Z5 Premium seems like a beast of a phone. I would appreciate your thoughts on which phone should be the best, thanks.