I'd say Microsoft have very nearly made Android look "me-too-ish" next to the iPhone. This could have been so much more obvious just a year ago, but Android has had that year to consolidate its growing up.

It looks like WP7 has the unusual distinction of being put together by a group in Microsoft who really understand they have to compete in new and interesting directions whilst staying compatible with what people will want to use with it. If the rest of MS would get on that, we would have a much nicer and better company in the industry! Would certainly give Apple something to be genuinely worried about...

Wade.