I have a desire and have had problems with the reception but overall I do like the phone itself.
My contract is up next week and I wanted a HTC one X but after some serious looking into I have opted for a Glaxay 3.
My reason is because I can add more memory, has a slightly bigger screen(tiny amount), a better screen/display if you put them side by side, you can change the battery on a Samsung ie carry a spare and finally it looks better than a HTC.
I never thought I would go for a Samsung but they have my business this time, should have the phone in a week or two
the deciding factor for me was the HTC was free to upgrade and the samsung was £90, both on same contract, so i went for the HTC.