Getting confused. My phone is due for renewal and I'm going to go for an Android devise rather than the new iPhone but am really stuck between the

and the new Sensation XE. If the

didn't feel so cheap to hold, I'd go for that but I quite like the look of the new XE and Sensations are at least made of more than a sheet of plastic.
I was all sold on the XE until I stupidly read another review (Engadget) which really didn't rate it that much saying the Beats were too gimicky and the camera was rubbish. I don't mind the Beats being a bit naff, I thought that anyway but I'd like a decent camera. The HTC phones are at least a decent build quality and I quite like the red and black colour scheme. I
On the other hand, I've never read a bad review of the

but having held one I'm really not keen on the flimsy feel.
Sigh, what to do. I expect I'll be happy with whichever I choose but want to be sure before I go for another two year deal.