Mira de los que propones el mejor es el Huawei p10 y con bastante diferencia.
Es un gama alta , tiene el mejor chipset , la mejor cámara y multitud de especificaciones superiores respecto a las 2 otras opciones que son 2 gamas medias.
Si tienes en mente el Huawei p10 es tu mejor opción dentro de las 3 alternativas que has dado.