[Windows Phone 7 General] N8ter:
Microsoft's good support for iOS and the fact that so many of the WP7 apps (which exist on Android and iOS) are second-rate is going to really make it difficult for Microsoft to get anywhere with WP7. It has really good qualities, but the overall execution is very poor, IMO. I think people need to look beyond the snappiness and cute looks, because that is just the surface. Some issues I have with WP7 (I have an HD7):

1. Marketplace Crashes: Crash loops when launching it. Only remedy is to reboot the phone, which admittedly, happens very fast.

2. No 1st Party WLM client: This exists for iOS, but not for WP7.

3. Copy and Paste: Should be here soon, but the minute you have to copy a URL into the browser... I'm sent running to either my Vibrant or my desktop computer (if at home) since the WP7 phone cannot do it.

4. Reception: Not sure if this is a WP7 problem, but the reception in the HD7 is terrible compared to the Vibrant. It's simply terrible. In an area where the Vibrant gets 5 bars with a 3.3 mbps download speed, the HD7 6 inches away is showing 2-3 bars and noticeably slower download speeds. I've heard people with other WP7 devices complain about the Reception and data speeds. That in and of itself is a bit of a showstopper because it gets worse when you go into buildings, etc. and the phone is prone to dropping calls much more than the Vibrant. Umm... It also drops down to Edge/GPRS miles (on the road) before the Vibrant because of the bad reception.

5. Suspend & Resume: Suspending is fine. Resuming is not. Takes forever to resume apps, and many times apps freeze while trying to resume which can take MINUTES to resolve. These aren't computers. We use them when we need info and then turn the screen off and put them back in our pockets. MINUTES on a smartphone doing nothing but showing a black screen is like being stuck in an elevator for hours - metaphorically speaking.

6. Sound is pretty low - I've noticed this on most WP7 devices I've tried in Carrier stores - compared to the Vibrant.

7. No Flash, so if you're a big YouTube user your only recourse is to buy HTC. They have a great YouTube App which allows you to log in and comment, etc. and plays HQ YouTube clips as well.

8. Zune is great, but you cannot download Podcasts from the phone.

9. Zune Desktop Software screenshots in the App Marketplace are too small to be really useful. Should display at 800*480 resolution since it's a damn computer screen, but displays at what seems like 1/3rd of that cause you can't see or read anything on the screen.

10. Microsoft needs guidelines for Ads. It's terrible that we have to deal with Apps that move the Ads from the top to bottom to top of the screen in an attempt to force a misclick...

11. FM Radio only works with earbuds into the phone...

There is more, but those are the biggies...

Give up? Meh... I'm not loyal to any smartphone platform. 7 phones in the past 8 months I've gone through, and throwing this HD7 in the same direction as the HD2 won't hurt me one bit. I'm not poor, so if the iPhone 5 delivers and/or something better comes out before or after my contract is up for renewal, I will get it and forget about this phone.

I care less about huge once a year updates and more about continued support throughout the year to ensure the device works as close to flawless as possible and all expected features are there. Microsoft has failed big time in that regard. Wait for Mango? I assure you I will likely have a non-WP7 device by the time Mango is released, and Mango will not sway me back because outside of the user interface and the performance (not taxed by Multi-Tasking yet) it doesn't really offer much that at iOS or Android doesn't...