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.

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer? | Terms of Service