Compare Phones with HTC One XL and Motorola Moto X

HTC One XL
htc one xl
Motorola Moto X
motorola moto x