Compare Phones with Motorola DEFY+ and Motorola Moto G

Motorola DEFY+
motorola defy+
Motorola Moto G
motorola moto g