I speak mostly in terms of power and usability, on which grounds no other phone approaches the iPhone. None are as flexible or responsive, and none have as powerful of an architecture underlying the OS. I see this as being the big difference in the platforms. The iPhone, once the SDK releases, will genuinely be a UMPC platform.
Apple got the right idea. Rather than trying to sell people a palmtop computer, they sold them a phone, and tossed the computer in there afterward.
First I want to thank you for not coming off the wrong way, as I was fearing when I started to post. Seriously... thanks.
I agree with you on that. The iPhone's UI and speed are somewhat unmatched. There are only a few phones that come close and they really aren't as innovative, they are close, but just not it. Even the HTC Touch (which I love, and came out 2 months before the iPhone) is just a sweet touch interface overtop of Windows Mobile.
These phones offer that one thing that the iPhone doesn't have.... basically any of the missing features that the iPhone didn't have, and the ability to run on other networks. For most the iPhone suffices, but if you need those other features, the iPhone is all but a wishful device.
I want to be able to sync my playlists and have iCal and software integration etc, etc, but I also want the things that should have come with the iPhone.... mobile productivity, and 3rd party software. Hopefully our answers will come in June, but the sad part FOR ME and possible some others, is that the SDK may not be the answer to ALL of the things we need in our iPhones.
I do hope that Apple finds a way to get around AT&T's greediness with the phone as well. Let AT&T have the iPhone for another 2 or 3 years as planned, but give the rest of the cellular world (which still isn't feeling the punch from the iPhone... they are doing quite well and still moving forward) an iPhone Pro or iPhone Nano.