Add decent battery life to the equation, too. That's my primary complaint against the Nexus 5. Size isn't a big issue for me (pun not intended) so I went for the iPhone. That said, having played with the Moto G, I'd love to get an iPhone with around the same screen size and similar dimensions.
Forgot to include battery life
The thing is even the iPhone 6 leak seems to suggest a 4.7" screen but in a body bigger than a Galaxy S4! Weird.
I picked up a cheap Moto G a month ago, so impressed! I quite rate the Moto X, interesting to see what they have in mind next.