Microsoft has been busy forging new alliances with a variety of software vendors in recent months. But how much real substance is there in its latest partnerships?