I got mine for the size.
The s4's look better though and probably have better features.
Nah, I disagree. The Moto x is a bit 'boring' looking unless you customize it) and the screen is better on the HTC One and s4 but not THAT much better.
Here I am with an Htc One which I think is the nicest looking phone around and I still consider switching to the Moto X.
I may just do it one of these days.
Waiting for the next sale.