Re: Have you tried Windows Phone 7.5
I have a Lumia 800 and is so much worse than my old Nexus One. It has a nice display and a nice camera, but the battery lasts even less than the old battery of the N1. Call quality is the same or better on the N1 - remember the N1 has a noise canceling microphone, which is the main difference from the Desire.
Apps are mostly inferior and more expensive than the android counterparts. No call blocker app. No ad blocker app.
Bluetooth doesn't allow sending anything.
No mass storage USB support.
25% of the main screen wasted to show an arrow.
Useless search button, tied to bing and not context sensitive, the functionality has to be duplicated in the apps (IE market, mail, etc. all have a "second" search button).
Slow (very slow rendering complex sites) browser.
Inconsistent multitasking, you never know how an app will react when you switch back to it, if it will restart, or if it has kept running or has been suspended. Also most times pressing the tile for the running app will make it restart, losing the context it was when you switched out.
Rigid, non-configurable and non-interactive tiles.
No possibility to organize apps apart from the first screen tiles and the second screen alphabetical order. No folders.
Limited functionality for third party apps - skype can't run in the background, box and dropbox clients can't automatically upload new photos, etc.
No tethering (it has been promised a few times, but nothing yet).
I'm glad you're happy with it - but it really is not on par with Android. I have no idea about iOS, but android has a huge lead on whatever WP7.5 offers.