Compare Phones with HTC One X and Motorola Moto G

HTC One X
htc one x
Motorola Moto G
motorola moto g