The rumours about the new Apple iPhone are finished today: in USA this new Apple device goes on sale today, but here in Europe we'll have to wait at least to the end of the year.
A new device mania is started and Apple has a great touch: it has the ability to transform every device it's ready to launch in a so desiderable and fashionable toy... 
But if you forget the fashion and observ the reality, are you sure that the iPhone is so revolutionary?
Msmobiles has published a nice "real world" comparison between the iPhone and the Windows Mobile devices available. This is the summary:
- multi-touch technology (display detects more than one point of contact)
- iPhone : yes
- Windows Mobile : no
- touch screen with "drag, throw, lift the finger and observe scrolling" technology
- iPhone : yes
- Windows Mobile : yes (now: TouchFLO technology available only in HTC Touch phone, soon more phones available with it)
- built-in GPS
- iPhone : no
- Windows Mobile : yes (in some models)
- can run 3rd party stand-alone applications
- iPhone : no (so no SlingPlayer, no eBook readers, no other 3rd party software!)
- Windows Mobile : yes (both native code and managed code [.NET, but some models also Java])
- can run AJAX web applications inside of the Internet browser
- iPhone : yes (limited to abilities of Safari browser)
- Windows Mobile : yes (limited to abilities of various browsers, for example: NetFront or Opera Mobile)
- voice over IP
- iPhone : no
- Windows Mobile : yes (including original Skype Mobile and several SIP clients)
- support for 3G cellular networks = wireless broadband speeds
- iPhone : no, only EDGE (2.5G technology, slower)
- Windows Mobile : yes, including HSDPA 3.6 MB/s, UMTS, CDMA EVDO
- display resolution
- iPhone : 480x320 pixels
- Windows Mobile : depending on model : 800x480, 640x480, 320x320, 320x240, 240x240, 176x220
- camera
- iPhone : 2 megapixel without autofocus
- Windows Mobile : depending on model : 2-3 megapixel, some models with autofocus and macro mode
- internal storage
- iPhone : 4GB or 8GB
- Windows Mobile : memory card slot with support 2GB or 4GB in case of the standard cards (some models support though SDHC and thus 8GB and more - no limits)
- stereo audio over Bluetooth
- iPhone : no
- Windows Mobile : yes
- physical keyboard
- iPhone : no
- Windows Mobile : yes (some models)
- virtual keyboard
- iPhone : yes
- Windows Mobile : yes (in some models also with T9 predictive text input)
- scroll wheel
- iPhone : no
- Windows Mobile : yes (some models)
- visual voice mail
- iPhone : yes
- Windows Mobile : yes (available as 3rd party download)
- Wi-Fi
- iPhone : yes
- Windows Mobile : yes (some models)
- viewing and editing Microsoft Office documents
- iPhone : no
- Windows Mobile : yes
- Microsoft Direct Push email
- iPhone : no (only IMAP connection to Microsoft Exchange)
- Windows Mobile : yes
- instant messaging (I.M.)
- iPhone : no
- Windows Mobile : yes (Live Messenger with file transfer ability built-in + several 3rd party I.M. programs available)
- ability to connect external hardware
- iPhone : no
- Windows Mobile : yes (through SD/SDIO interface + through USB host feature in some models)
Conclusion: as you can see above in several areas Windows Mobile phones are superior to Apple iPhone.
My two cents? Apple iPhone is surely a fascinating object and I'm really curious to read the first reviews (expecially about the usability and the battery life) but Windows Mobile devices has actually a great "plus" (for a developer): you can have the ability to build your own application with the .NET platform!!
Unvaluable... 