I'm coming from the Moto X. I had a Nexus 4, and I decided I would switch over to AT&T and try a non-Nexus. I have been extremely disappointed in the Moto X, from its construction to its OS to its processor to its support--basically, I have found the Moto X to be almost a downgrade from the Nexus 4. I will buy the Nexus 5 the second it comes out; I can't wait to get rid of this overpriced, under-performing abortion of a flagship that Google and Moto put out. The Moto X is the worst flagship device out besides the iPhooledyouagain 5S.