Premetto che sono un grande estimatore della gamma Nexus e finora li ho avuti tutti(tranne il 6), tablet compresi. Al momento posseggo il Nexus 5, ma non mi sento di consigliartelo. Primo perchè la tua ragazza non benificierebbe dell'alta "moddabilità" di un Nexus (a meno che non sia una smanettona

).
Secondo perchè la batteria dura veramente poco. Sopratutto confrontata con il G2, che ne ha una da 3000mah che dura una vita.
L'Honor lo conosco poco. Gli Huawei sono ottimi per qualità/prezzo, ma montano processori proprietario(Hisilicon kirin). Sicuramente come prestazioni è inferiore al qualcom snapdragon 800 degli altri due e dal punto di vista degli aggiornamenti devi aspettare che li rilasci la Huawei. La piattaforma Snapdragon invece è utilizzata da tantissimi telefoni e quindi trovi una miriade di rom-mod.
Ricapitoliamo:
Nexus 5: + android puro, primo a ricevere gli aggiornamenti, migliori performance, modding. - La batteria dura poco
Lg G2: + batteria infinita, fotocamera. - Data la "parentela" con il Nexus 5 potrebbero rilasciare prima gli aggiornamenti
Honor 6: non mi sento di consigliartelo.
In conclusione consiglierei il G2. La tua ragazza ci aveva visto bene!