I had to read this statement by Dave Winer a couple of times just to make sure I read it right. 

"Something that's remarkable to consider. As closed to developers as Apple is with the iPod and now the iPhone, it's pretty amazing that Microsoft, a company with a long tradition of offering developer platforms, hasn't managed to offer a product that's even worth considering by developers as an alternative to the non-existent option of producing software for Apple's mobile devices."

Source: Scripting News: 1/16/2007

He can't be serious can he? How can you compare the opportunities that exist for developers on Microsoft's mobile platform, with those that (don't) exist on Apple's iPlatform? They're like chalk and cheese.