The info you need is literally In these pages, our opinions are simply that and most will be biased, as for the new phone you want, if it were me, I'd wait till March, there will be some new phones coming out and nothing kicks you more in the teeth than getting a shiny new phone and noticing someone else has an even shinier one.
The HTC m8, the z2 the galaxy s5 are all around the corner.
Other than them I'd still pick the z1 over the other two, the s4 is two generations old come march so there's no way I'd get that.
The g2 has its strong points though, and its weaknesses, but then so does the z1. Either way and having said all that, with phones of this calibre you can't really make a wrong decision they're all pretty good, even the s4.
But if it were me I'd wait, if you can't then its between the z1 and the note 3.
Sent from my C6903 using XDA Premium 4 mobile app
Phones: Moto 888 - Nokia 6110 - Nokia 3210 - Nokia 3310 - Nokia 8210 - Samsung e250 - Sony F305 - LG Viewty - G1 - HTC Hero - HTC Desire HD - HTC Sensation - Nokia Lumia 800 - HTC EVO 3D - Samsung i9300 - Asus Prime TF201 silver - HTC One - Galaxy Camera - Z1 - Galaxy S5