Post Need Recommendation

I belong to India. I'm plaaning on buying a new phone and i've narrowed it down to below 4 choices
1) note 3 neo
2) nexus 5
3) g pro
4) note 2
I'm looking for good battery backup and usability. The above list is according to my personal priority. Kindly help me make a wise choice.
Hit the thanks button if my posts have helped you