Great round up, thanks. My wife is getting an HTC HD7 on Thursday - I will post first impressions on my blog.
My top tip when looking at these phones: Don't ignore the bundled software when making your decision - I have played with some of the LG specific software and it is very good!
And If you are a developer check my tips for successful submision to the WP7 marketplace:
(I was lucky to get early access and was caught out by a lot of these myself, so please save yourself some time!)