Usual lame comments I see.....
What is with all the nutters that come out to comment for these sort of articles?
Anyway, I've had the iphone, now have the HD, and had a play with the Renoir. Overall the HD is my preferred - but it has a lot of faults, and needs a hell of a lot of tweaking from the default shipped state. Clearly HTC did minimal user testing on the software, and a lot of things are plain shabby - it all feels a bit beta. Still, at the end of the day, once you've fiddled things to your preference, installed new apps, the sheer number of pixels and huge screen win over. It really is terrific for web browsing (once the relevant opera tweaks are applied!), as you can read most websites in landscape mode without any zooming required. Same for video - if you encode to h264 in an mp4 container, it can hardware accelerate and play fullscreen 800*480 smoothly. Terrific detail.
As for camera comments: the Iphone's 2 mpixel produces better quality than the HTC's 5 mpixel. There's an optimal number of megapixels for every size of sensor, beyond which the quality goes downhill as noise takes over. For a camera phone that's maybe 3 or 4mp - for a compact point and shoot 6ish, for a bridge 1/1.6" about 7-8, for an aps-c dslr 10-12 (for example, the Sony A300 10mpixel dslr produces better pictures than the A350 14mpixel, which is identical other than the mpixel count). Unfortunately idiots just read the headline figure and assume more means better. Ultimately, camera phones will always be useless, there simply isn't the space in there for decent optics and the size of sensor needed.
Ideally, I'd like to see a combination: the screen of the HD, but with the kind of usability testing Apple put into it. Would be nice if they bugtested the thing before selling it - you're paying more than the cost of many laptops, so really basic errors are unforgiveable.
@fireman above: there's a patch for the Touch HD's freezing problem. Still, like I said above, really shabby of HTC to ship with such an obvious bug.