Handsets such as Nokia's Lumia 520 and the Moto G have demonstrated that you no longer need to pay top-dollar to enjoy an impressive smartphone experience. Even so, demand for high-end devices continues to thrive, and those in the market for a new mobile flagship are spoilt for choice, with a...