Sure you have.
Surely, you're trolling. I am the unhappy owner of a Windows mobile device (which I received for free, as I would never pay for one). Sure, I can watch TV on my phone in addition to doing most things that the iPhone does, but comparing WinMobile to OS X is like comparing a traction engine to a modern race car. Try Core Animation for a start. The iPhone SDK will result in quality apps that simply put Windows Mobile to shame. All you need to do is compare the mobile version of Windows Media Player with the multitouch iPod.
But the killer is that Windows mobile doesn't have multitouch. End of story. The iPhone has demonstrated that plastic keyboards, single touch screens are hopeless. There is no counterargument. Modern smart devices are too versatile to be limited to a fixed UI and single touch screens do not offer the versatility of multitouch. You probably won't be able to buy a smart device that doesn't have multitouch technology in five years time.
Come back to me when Microsoft has its OS on a device that isn't crippled by 20th century interface conventions.
Okay, I am a happy iPhone owner, but there is a severe amount of misinformation being thrown at windows mobile in here for no good reason.
The greatest strength and weakness of WM6 is that it is what you make of it. the iPhone is a great experience right out of the box, wheras you need to utilize 3rd party software to really make a WM6 device hum.
Here are the following reasons why I will not switch my staff off of WM6:
1)
Pocket Informant - this basically craps all over any PIM on any device, iphone easily included. Full exchange integration, excellent contact grouping, easy color markings for events/contacts, syncable notes, and all sorts of great features that my office needs. And an interface closer to a desktop PIM without being unusable on the mobile platform.
2) Powerpoint Mobile - Part of the core software, this tool allows staffers to do full on powerpoint presentations from their phones, with only a cable that hooks directly into the monitor / projector. Talk about packing light for a meeting.
3)
Core Player - the ability to play any audio or video format on your mobile device without converting or feeding through itunes is really nice sometimes.
4)
ePocrates - Medical software developed for Palm and Windows mobile. Absolutely essential in my office.
5)
Opera Mobile - full on opera browser for mobile devices, including flash, java, and AJAX support. A bit slower than safari, but a far more complete rendering of the page. when Opera 9 comes out, the fast zooming of Safari will be incorporated.
There are more reasons, but what it really comes down to is the fact that due to the wide-open nature of windows mobile, it has always been very easy to develop apps for it, which has been a boon for professions such as lawyers, physicians, sales managers, etc.
Really, a great many of these advantages will go away (well, minus the powerpoint thing) if they make the SDK wide open and let anyone develop apps for the device without having to charge money for them or force all updates through the ITMS. Cause I can guarantee Apple won't let people subvert them by making a better mail.app than them and offer it on the marketplace, because they really seem to want to maintain control over the whole process.