Microsoft has launched new betas for its free Office suite and for the "streaming" technology it will use to deliver some paid versions of Office 2010 next year. View the full article