Compare Phones with Motorola Moto G 4G and HTC One (E8)

Motorola Moto G 4G
motorola moto g 4g
HTC One (E8)
htc one (e8)