Now this is as refreshing a new as they come. Microsoft just launched a public preview of its new app store for Windows Azure called VM Depot that is positioned as a community driven catalog of open