"My favorite Android phone"4.5 starson by urr_quasdim
Pros: 1. Very good build quality
2. Compact yet with large screen
3. Weight just right and comfortable in hand
4. High quality display with vivid colors
5. Fast performance; no delays
6. Google Now works great
7. Almost pure Android
8. Good batery life
Cons: None so far.
Summary: The combination of Motorola and Google seems to work out very well. The Moto X is overall the best Android phone (actually handheld computer) I have owned thus far. I highly recommend it!
Camera seems to work fine, at least for casual use.