I had a HTC Touch Dual with Windows Mobile 5.5 then switched to Android. Been on it for the past couple of years, until I saw the Lumia 920. And now I think Windows has a proper OS on its hands. I wrote a user review of Lumia 920 and Windows Phone 8 in general for Appstorm. You can read it here...