[One (M7) General] XDA mark:
It's funny, my opinion might be of value to you.

In February I made my choice: the Xperia Z. I got it at the end of February and owned it for about 4-5 days. Then I send it back, cancelled my order. Yes, I was very happy my carrier accepted it. Why did I do it? First of all, what I didn't like about the XZ:

• Ergonomics: the phone may not be much larger on paper then my S3, but in my hand it felt much less comfortable. Ergnomic wise, the XZ is bad: it's all look but not so much feel. Because of the shape it was just not comfortable for me to use, mostly one handed. Note: I do have small hands.

• The One: On the other hand, the HTC One is a pleasure to use. Just looking at it's curved back and sides, you already can conclude it's nice in the hand. My feeling has been confirmed by all the fantastic reviews about the One. And besides ergonomics, it's seen as the most beautiful/premium looking phone out now.

• The screen: while the XZ's screen was super sharp, there are some problems with it. I have owned my Galaxy S3 for a year, seen the HTC One X a ton of times, but the XZ's screen just seems "washed out" compared to these 2012 flagship's. You really see it when looking from a side (angle) at the XZ's screen: it just seems "washed out". While you can still see what the screen is displaying, this does give the feeling of a "non-premium" product. It bothered me.

• The One: The One's screen is considered one of the best, if not the best, screen out now at the moment. It's the sharpest screen (it won't be a huge difference with the XZ in this aspect), but it also has fantastic viewing angles and contrast. The screen just looks much better, no doubt. While it's 4.7" and smaller then the XZ's 5" screen, you actually see more content 90% of the time on the One. The XZ has onscreen buttons, which the One doesn't. So when webbrowsing, chatting, using your homescreen, etc, you will actually see more on the One then on the XZ. Overall: the One wins with a supperior screen.

These are the 2 main reasons I send back the XZ and waited for something else. Now I can go on by saying that the One has much better speakers, also better audio quality overall (check GSMArena, audio wise the One is fantastic). The One also comes with at least 32GB of storage, though the XZ has microsd card support. For me, the One's camera is also (probably) better because of the excellent low light performance (most picture I take are at party's when going out..).

I would say to you: do the ergonomics and the screen of the XZ bother you? If yes, go for the One!

ps: I'm not really scared about HTC. I owned an HTC HD2 and HTC Desire, before my Galaxy S2 and S3. Both HTC devices were great, expect that the HD2 ran Windows Mobile 6.5 and microsoft announched WP7 3 months after I bought the HD2 :rolleyes: If I hadn't send back my XZ and I would be offered what you are being offered, I would go for it no doubt.

ps2: I'm not going for the S4 for several reasons. First of all, I have owned the S2 and S3 the past 2 years. I would really like something new. Second, expect a sharper screen, I won't notice I have a new mobile if I upgrade from the S3 -> S4. Further more, I don't like touchwiz and I am running Cyanogenmod on my S3. The CM team is not happy at all about the S4 and I don't see a CM-build for it anytime soon. So for me going from the S3 to the S4 would almost be a downgrade.. I know, it sounds stupid but it really feels that way.