[HTC One X+] J@CKY:
I happened to have both in hand now...

I had my Nexus 4 first, I love almost every aspect of the phone. i.e.:

- 4.2.1 stock android experience, and ofcoz the potential much quicker upgrades of future android builds.

- fast, slick, smooth and loads of RAM (2GB on Nexus vs 1GB on HOX+)

- responsive touch screen and best keyboard I have experienced so far.

- multi-colours LED notification light (HOX+ only have green and red colour)

- handsomer, better looking than HOX+ (quite subject opinion though)

- On screen button gives more room to hold landscape (bezel below the display), this may sound very minor, but it really helps when you use camera app in landscape mode

- Faster 3G connection when comparing to HOX+ (42Mbps vs 21Mbps)

BUT, there are some compensation when comparing to HOX+

- Nexus 4 has really bad battery performance, though I need more time to compare this with the HOX+, but the Nexus 4 really failed to impress me in this aspect. Especial I just jump ship from Crapple's iPhone. (I do quite a lot of browsing and a little bit of game (2D game only!!), cannot survive a full day if I use the phone freely without thinking about the battery) This is also the reason why I get HOX+ and give it a try, hope it would do better in battery against the Nexus 4.

- HOX+ has a better camera then the Nexus, both hardware and software wise. Less noisy, quicker response time. (Having said that, I quite like the stock android camera app, just HTC has done even been job in creating the camera app)

- HOX+ feel much more solid and firmer in hand. The finishing of the HOX+ is better. Nexus 4 has impressive design, and built quality already, but the HOX+ just did it even better!

- HOX+ has a brighter and richer screen than the Nexus 4

- HOX+ 's built-in battery saver seems to work quite well and not compromising any data connection (3rd party battery saver on the Play Store for Nexus 4 usually turning off the data and re-enable in regular basis, I dont like that, i prefer instant sync)

Caveat:

- I do not use my phone as portable music player, so cannot give fair opinion.

- for the same reason, 16GB vs 64GB did not bother me at all

- I am comparing them right out of box, no rooting, no custom ROM etc.

Being an iPhone 4 user for the last 2 year, I can tell you I would not have bought an iPhone if I could not jailbreak it.

1. You cannot change default apps. (HUGE reason!!). For example, there is no T9 on iPhone's dialer, neither does Nexus 4, but I can switch to exDialer on Android. If i am on iPhone, I would have no choice but unless I have a jailbroken one. Same for default browser, and did I mentioned the buggy iOS6 Crapple Maps?

2. you are stuck with iTunes, it is resources hungry.

3. Crapple is a control freak, they want to mould every user into the same using habits. But reality is everyone values their experience quite differently!

But to be fair,

1. they have very good customer service (only if you are within warranty),

2. The built quality is very good, my iPhone 4 has been using for the last 2 years, and I am actually still quite happy with it. But I am tempted to try android!

3. due to their strength in maintaining only one hardware every year, the optimised the OS in a very energy efficient way, champion in battery life.

Whichever phone you choose in the end, just enjoy and get most out of it...