I'm a Xperia z user, i was offered a 16gb moto x, i know i'm asking in Xperia z forum, not the best place to ask but you guys can try to be fair...i'd like to know pros a cons of each phone, and wich is better un general, the best optimized with Android in it, i prefer exact and technical answers thanks in avance to all. Relevant points could be, battery life, camera (updated moto x camera Vs 4.4.2 Xz camera), Google support with updates, outter aestethics, touch feel, media (music, videos, photos), general speed..