Htc One vs Sony Xperia Z Your thoughts .

So i wanted to see what you think is the better device overall, and what device's design you prefer and why.