Compare Phones with Samsung Galaxy Ace Duos I589 and Motorola Moto G

Samsung Galaxy Ace Duos I589
samsung galaxy ace duos i589
Motorola Moto G
motorola moto g