A look back at Microsoft's busy year