I wouldn't get a XZ tbh, its bigger then most phones, the design is nice but it doesn't feel too good in the hand, nothing really stands out about it too me.
I would either look at the HTC One, faster soc, better design, much better screen, camera is still a mixed bag.
iPhone 5, similar to the HTC One in design, its really thin, great screen (A bit small).
Nexus 4, Super cheap, same hardware as the XZ expect the screen/camera/SD card. Nexus 4 has far superior software, smaller which is a plus for me.