Microsoft has announced that its Live Mesh tech preview is no longer invitation only. However, users outside of the US will require a little workaround to get involved.