The time for leaked memos, rampant speculation and obscure references was brought to an abrupt end this morning when Stephen Elop and Steve Ballmer delivered the announcement of Nokia and Microsoft's future strategic alliance. It all revolves around Windows Phone 7 becoming the smartphone strategy around Espoo, but there a