Compare Phones with HTC One M8 Eye and Microsoft Lumia 640 XL

HTC One M8 Eye
htc one m8 eye
Microsoft Lumia 640 XL
microsoft lumia 640 xl