Compare Phones with Sony Xperia Z and HTC One mini 2

Sony Xperia Z
sony xperia z
HTC One mini 2
htc one mini 2