Can't really comment or vote for the moto x as I haven't owned one or used. So based on phones I have now its between the Note 3 and Nexus 5.
Note 3's pros- Great Screen, Battery life, mine is upgraded to kikat and foxhound ROM and its so smooth, great features, camera is great, Removable battery &Sim and Storage is brilliant with the base model at 32gb. It's just brilliant.
Nexus 5 pro's-Great vanilla 4.4.2, camera is acceptable, at 5" its comfortable in the hand, its fast and very responsive, I like the styling and its a great all rounder.
So these are my two recommendations.
Posted via Android Central App