Secondo me vai sul sicuro con tutti.
Se cerchi un telefono con ottima fotocamera scarterei HTC One.
Comunque sono tutti top di gamma e ognuno ha i suoi pregi. Dipende da cosa cerchi dal telefono.
Audio e velocità - > HTC One
Bellezza estetica, materiali resistenza acqua e polvere e buona velocità -> Z1
Miriade di sensori, schermo Amoled e con gli ultimi aggiornamenti è migliorata anche la fluidità -> S4
Batteria, personalizzazione, potenza, schermo, buona fluidità -> G2
Htc One ed S4 scaldano molto più di g2. E come hardware sono leggermente più indietro essendo usciti prima.