El HTC, pero vamos sí te lo compras que sea por su excelente software y cámaras.
El sonido es bueno pero no es lo mejor que tiene.
La batería da de sobra a no ser que te pases las 24 horas del día enganchado cosa que te pasara con cualquier otro móvil.
El Xiaomi no lo conozco.
El Huawei es demasiado anchorro , no me resulta ergonomico y su software no esta a la altura del HTC.
Cualquiera de los dos son buenas opciones, compra el más barato.
Yo, encantadisimo con el mío, va como un reloj