Joshua Allen has some good posts going on over on VisitMix.   His most recent, Response to Three Platforms You Meet, is an excellent response to Marc Andreessen's post on The three kinds of platforms you meet on the Internet.  Joshua's take is not what you might expect. He's on to something here, thinking about data as opposed to APIs, something that I'm thinking more and more about, regarding the flow of data on the web.  In general, I'm all about Joshua's particular perspective on the world. He's a great voice coming out of Microsoft.  Folks like him and Jon Udell are inspiring voices and yet more evidence that there's more to Microsoft than meets the eye.