Compare Phones with HTC Butterfly and Motorola Moto G (Gen 2)

HTC Butterfly
htc butterfly
Motorola Moto G (Gen 2)
motorola moto g (gen 2)