5. Moto Z
Modular and the world's thinnest
Weight: 136g | Dimensions: 153.3 x 75.3 x 5.2 mm | OS: Android Nougat | Screen size: 5.5-inch | Resolution: 1440 x 2560 | CPU: Snapdragon 820 | RAM: 4GB | Storage: 32/64GB | Battery: 2600mAh | Rear camera: 13MP | Front camera: 5MP
The Moto Z is modular like the LG G5, but it's far better with extra add-ons and a much easier to use snap-on design.
It's powerful and the modular design means you'll be able to switch out elements for future accessories and could mean you can keep this phone for much longer than other devices that will date quicker.
Usually when we talk about mid-cycle upgrades, we're strictly talking about new software. Moto Z could take on new form at any time, and new mods like the Hasselblad camera have already proved useful. It doesn't reinvent the phone, but it makes it a whole lot more phone.
This may be the world's thinnest phone, but that comes at a cost with a reduction in battery size and the loss of the headphone jack - potential issues for some users. If you can overlook these shortcomings though you'll have a truly innovative device in your hands.