In reply to Steve Mitchell.

Steve,

It will be interesting to watch. I will never underestimate Microsoft, never. Contrary to popular belief they create excellent products and they absolutely get quality. Their phone OS reset, while it has a horrible name, was a great idea, and they know how to support developers. Their developer tools are second to none. That more than anything could quickly push them up the ladder.