de esos yo descartaria el LG G3, tiene lags y mala autonomia debido a su pantalla 2K, y entre el G2 y el Xiaomi Mi4, me gusta un poco mas el Xiaomi mi4, tiene un procesador un poco mejor pues tiene SnapDragon 801 vs 800 del G2, ademas el Xiaomi Mi4 tiene 3GB RAM vs 2GB RAM del G2, en lo que si ganaria el G2(aunque no estoy muy seguro) es en camara, y en diseño, aqui ya queda a gustos no hay mucha diferencia ambos son muy potentes, pero yo me quedo con el Mi4 por que es mas nuevo y me llama mucho la atencion los moviles de Xiaomi.