Confusion between One M8 and Xperia Z2
I'm in the biggest dilemma of my life. I'm too confused between the One M8 and Xperia Z2.
The Z2 pulls me towards itself by it's camera, water resistance and battery; but then i read that the camera and battery on M8 is not bad either.
Tne One M8 attracts me by it's software, looks and audio quality (headphones. the speakers dont matter to me); but then i read that the Z2 software is not bad either.
I need to take a decision, please help me do it.
1. Good audio (headphones)
2. A good camera, whose pictures should look nice on social media (profile pictures on facebook and stuff).
3. Good development.
4. Battery life (I use 3g more than Wi-Fi; i should get through atleast 24 hours).
Other things like processor, display are good on both devices as far as i know. Still, inputs are welcome.