Android smartphones come in a range of shapes and sizes, from a whole host of manufacturers, built to suit every pocket. Whether you’re looking for a face-eclipsing flagship, or a budget Android phone, you won’t have to look far to find the perfect handset for you. With high-end handsets such as the HTC 10 and Samsung Galaxy S7 leading the charge, you can enjoy full HD displays, octa-core processors and advanced cameras.
Windows phones are fairly uniform in their design, and are all manufactured by Microsoft. There’s less choice available, although if you hate decisions this may be a bonus. Windows smartphones work well within their own ecosystem, letting you synch your files and programmes across multiple Microsoft devices, all running Live Tiles on Windows 10. The Lumia 950 showcases the best of the brand, with a full HD display, hexa-core processor, and jaw-dropping 20MP camera.