Agreed. There isn't much between the phones tbh, but the pricing structure doesn't reflect this. iPhones are vastly overpriced compared to the HTC's and Samsung's. Not only that but I find my HTC is far more customisable. You can change the entire look of it in no time, and tailor your 7 home-screens exactly to your own needs. I've got the Desire now but the HTC Evo 3D is out very soon I believe, so will either get that or the Sensation. Although i'm not due an upgrade for quite a while yet so there may well be something new out then.
Galaxy S 2 is the bizzo. See the reviews - it's the best on the market. I got it from Virgin Mobile (existing customer) for £25 a month and no up front cost.
I have got HTC, can do everything an iPhone can and more because not tied to apple. Price makes it a no brainer. Good quality phone too, not had any problems in 9 months. Our lass has one too and really likes it.
Love my iPhone and wouldn't do without - can do so much. It is tied to apple unless you jailbreak it but the apps let you do most things . IPhone 5 is due out in the next few months if the rumours are to be believed