Aren't they due to release phones based on Win7 mobile pretty soon? I'm not sure how much WinMobile phones have progressed but the last one I had - about 2 yrs ago was a bag of cr*p. But I'd imagine to keep up in this market - 2 yrs is a long time to pull your socks up and have a decent iPhone alternative.