Deciding which phone to buy has never been trickier, with the likes of Apple, Samsung and Google vying for your attention with dazzling displays, AI-powered features and professional-grade cameras.