With Live Mesh, Microsoft Firmly Embraces Cloud Computing