I have a nexus 5, gave my boyfriend my nexus 4, and bought a Dev Edition Moto x on cyber monday. I have been using it all day and i'm loving it so far. I'm going to test drive it for a week. At the end of the week i have to decide if i want to sell this Moto X or My Nexus 5.
While with the nexus 5 for a month, I felt that it was too big sometimes, i had to shift it in my hand all the time to reach the top of the screen. I loved the 4.7 inch screen on my nexus 4. IMO its the perfect size screen for the size of my hands. I'd say i have medium sized hands.