Microsoft Lumia 950: Powerful, fast, responsive