Compare Phones with Motorola DEFY XT535 and Motorola Moto X (Gen 2)

Motorola DEFY XT535
motorola defy xt535
Motorola Moto X (Gen 2)
motorola moto x (gen 2)