The Moto X is nicer than people give it credit for. People get super into specs, but I'll bet it runs just as well if not better than latest from HTC and Samsung. The benefits of no skins on top.
My only disappointment is them getting into bed with the carriers. Same exclusivity, bloat, and pricing nonsense.