Microsoft has offered employees free Windows Phone 7 phones. This means a lot of people around the office are carrying them now. Before that, if there was any one most popular device it was the iPhone. I also had a first-gen iPhone before switching to the new Windows phone. It is a nice gesture for Microsoft to give everyone a phone. It also increases the likelihood that Microsoft people will find and fix flaws in the phone (alliteration anyone?) more quickly. There are a number of bugs being fixed in upcoming updates, so hopefully some of the problems listed below are addressed. I'm not going to list the cut-and-paste because that one is done to death.
Don't get me wrong, I don't hate Windows Phone 7. There are a lot of good things about it that I enjoy. Also, the iPhone is not some bastion of quality either. I lamented each update because while it would fix some bugs and add new features, it would also add new bugs and slow down the phone just that much more. By the time it got to iOS 4, which I couldn't install, my phone was so slow I couldn't take it. I was also restarting every couple days either forcibly or because I had run too many apps and one of those apps somehow managed to trigger something that caused the battery to drain much faster than normal. I rejected the Apple paradigm where I have to buy each new device that comes out. "iPhone 3GS - The 'S' stands for speed" just doesn't work for me, and I love performance.
Anyways, hopefully I can revisit this list after each WP7 update and cross more things off than I add.
Unlucky item #13 sounds like a hardware problem, not software. What device are you using? My Samsung Focus has not spontaneously turned off in the nearly 3 months I have been using it.
Also a Samsung Focus. It won't turn off in the middle of doing something. But sometimes when I'm fiddling with the lock screen to change volume/vibrate it will shut off. After that, when I connect to Zune on my PC, I can see an extra file has been created on the phone. Probably a dump file.
I agree with everything you've said in this post. And you brought up some issues that I didn't realize bugged me that much until you pointed it out. Another item I would add is this:
WP7 lacks the ability to organize my apps in any way. A long, long list of tiles followed by a longer list of apps listed in alphabetical order just isn't enough for me. Folders or Application "Hubs" would be really nice.
no vcard support means i cant bluetooth contacts to my car phone. i got rid of my first gen iphone for that reason and wouldn't had bought my HD7 if i knew it had lost functionality that 6.5 had