Entre esos me iría sin dudarlo al G2, aunque como dice Yamcha el Mi4 tiene el SD 801 que mejora algo el consumo en comparación con el 800, pero lo malo del Mi4 es luego la garantía.
Si lo compras directamente a china olvídate, y si lo haces con algún intermediario el precio sube algo más, y por ese detalle tiraría al G2.
El Honor 6 es un telefonazo también y tiene mejor garantía al estar Huawei más extendida...