After owning the S4 for two weeks now and running a GE ROM on it (played with a few touchwiz custom ROMs too in search of a smoother one, yet even the custom ones lagged), my feeling is that i would have LOVED an HTC One instead, but unfortunately their decision for a 4MP ultra pixel cam killed my interest.
The One had everything otherwise, amazing screen (The S4 has an amazing screen too, but i will always take LCD over AMOLED), great build quality (something i always miss when i switch from an iPhone to a galaxy, still cannot get used to samsung plastic after more than two generations of their devices), and a smooth lag free clean skin which both looks and functions amazingly well.
Funny thing is i wouldn't bother whether i got 4.2.2 or not as the 4.1.2 on the One does more than everything i need in a smartphone, and does it far better than touchwiz ever will for me, but the only problem was that ultra pixel.
I hope HTC revises this decision next year. I am already sick of my otherwise great but plasticky and AMOLED toting GS4