Looking to get one of these phones to last me two years. The G4 (with 128GB micro-SD) costs about £400, whilst the S6 Edge+ 64GB costs £669, and the iPhone 6S Plus 64GB costs £699. The G4 also has the most storage out of all the devices, however its design language is the worst, and spec wise it is worse than the S6 Edge+. But the S6 Edge+ has a really low amount of quality accessories, and the screen costs nearly £200 to replace if broken (due to the curved display). I currently own a iPhone 5, so the only benefit of getting the 6S Plus is the ecosystem of iOS, however I hate not having default apps and a proper file system, as well as no widgets However, if you guys are able to convince me, I'll end up taking the plunge. Which phone would you buy, or which other phone would you recommend? Thank you.