Moto X or Nexus 5

I am looking to by a unlocked phone for T-Mobile and both of these options look really good. I plan to use the upcoming Moto X promotion on Monday that brings the price down to the same as the Nexus 5. I am really debating between them

Reasons to get Nexus 5:

  • Higher res screen
  • More Powerful
  • Larger screen
  • The nexus update experience

The large screen is a huge benefit and you get 'more' phone for the money. I don't know if the Nexus Update Experience is that great as the Moto X got 4.4 before the Nexus 4 did.

Reasons to get a Moto X:

  • Much more stylish design
  • Really good software features
  • Good Battery Life

The second reason really makes me want to get the Moto X. Active Notifications and the Drive Mode seem really nice.

Overall I feel like the Nexus 5 has things that will be nice at first but the Moto X provides a better overall experience with the software being almost Stock Android with some really nice features. The big reason that I want to go with the Nexus 5 is because I think the large screen is beneficial. I have gigantic hands so handling the phone isn't a problem.

I really need solid call quality and reception which should be about the same on both. I am not a big cameraphone guy so that's not a problem. Also it is mostly going to be used for email, social networks, and the occasional game (Fifa 14 and Shadowgun Deadzone).

What do you guys think? Anyone who has both and would like to recommend on of them to me? How useful are the Moto X software features to you?