Compare Phones with Huawei Ascend P1 and Motorola Moto G

Huawei Ascend P1
huawei ascend p1
Motorola Moto G
motorola moto g