Bottom line is that Windows Mobile blows. It's an out of date OS, can't (really) multitask, has a horrible browser, and despite the lipstick HTC and Samsung have troweled onto it, it still looks, feels, and works like a bad Windows 3.1 shareware program from 1995.
Dunno about Android.
iPhone OS is stable, sexy, and works very well.