The nasty reviews are pretty much inevitable, because 6.5 is a face lift for an OS that needs more than that. The reality is that if you want a WinMo phone, get an HTC, because TouchFlo 3D is a much better fix for the UI than 6.5.<BR><BR>And honestly, if you compare the apps, there's very little that you can do on any of the phones that you can't do on an HTC WinMo phone, and some extra power that comes baked in that's hard to find elsewhere.<BR><BR>Clean, integrated, touch-based UI: solved by HTC.<BR>Maps: solved by Google, integrated into the UI by HTC.<BR>App store: solved by Microsoft now.<BR>Browsing: Mobile IE isn't horrible any more, but HTCs ship with Opera Mobile, which can hang with any mobile browser. Want real, full-on Flash apps? Install Skyfire. Solved. <BR><BR>Plus you get onboard Office doc editing and devices with badass 3.6" 800x480 screens and roomy physical keyboards. The TouchPro 2 has the niftiest speakerphone in the industry, including the ability to set it down on its face and have it automatically shift to speakerphone mode. There are a ton of apps available for WinMo, and they're generally much more mature than iPhone apps.<BR><BR>As an extra added bonus, if you <I>still</I> don't like the UI, the media player, the browser, or some other random feature, there is, in fact, an app for that. Don't like some aspect of the core functionality of the iPhone? My understanding is that you're SOL, because Apple won't let you swap that part out (unless you jailbreak).<BR><BR>Of course, even given all that, there's a reason everyone's waiting on v7. Aside from the fact that there are still nooks and crannies in the UI that haven't been modernized, the main problem still remaining is that the OS, designed to be lightweight and fast, doesn't prevent rogue apps from leaking memory and even crashing your phone -- never mind shaky hardware drivers. There's also the secondary problem that patches and updates are a nightmare because carriers only release them through to users on their own whim.<BR><BR>These problem, as everyone knows, are due to shipfail. The current WinMo 7 was originally supposed to be v6, until it got delayed, and a moderately improved version of 5 got released as 6. v7 kept getting delayed, so they released 6.1 as a patch, and 6.5 as a further stopgap. There's even a 6.6 due the first half of next year. WinMo 7, if we're lucky, will hit in late 2010.<BR><BR>Even worse, whatever design for v7 that they conceived way back in the WinMo 5 days was pre-iPhone, and the phone market has made a quantum leap since then, so it's been even more delayed as the requirements change every 6 months to keep up with a moving target.<BR><BR>WinMo 7 is a major change of the magnitude of Win 3.1 -> Win95, Win 98/ME -> Win 2K/XP, Win XP -> Vista/7. This is the release where they *have* to fix all the underpinnings for WinMo. No more crippling memory leaks, hard reboots, or apps that break the whole phone.<BR><BR>Having said all that, I'm leery that WinMo 7 will be another Vista: it solves the underlying problem, but ships with a half-baked UI and a bunch of compatibility problems due to the underlying changes. So it may be the release <I>after that</I> before they finally ship the OS they should have shipped three years ago.<BR><BR>Fortunately, I find 6.x pretty livable since HTC has stepped up to the plate. All the functionality is there, and I can live with rebooting every once in a while. And the best-in-class screens and keyboards certainly make it worth the occasional bother.