I'm interested in getting a "stock" Android phone to go along with my Nexus 7. I will not be rooting the device or installing custom ROMs. While I'm capable of doing so (and have on my previous Android devices), the IT people at my workplace do not permit rooted devices to access our Exchange servers. They use the Mobile Iron management app which has a root checker and also check for apps like SU, Titanium and many other apps that require root to run. Any whiff and the device is blocked. Sucks, I know. I'm also not really interested in the GPE edition of the S4 or HTC One. I prefer the on-screen buttons of stock Android. Nexus 5 will certainly get the fastest updates. Moto X seems to have better voice command support (á la Siri). So - which would you choose (carriers and price aside): Nexus 5 or Moto X?