Picturepan2 just tipped us that Live Mesh seems to be open and available if you have a US Live ID. I just tried one of my backup accounts and got right in. We don’t see any announcement from the Live Mesh team, who are usually pretty good at announcing changes, so not sure whether this is a glitch, or if Live Mesh is opening up.
Anyway, using a US Live ID to get into Live Mesh seems to be working at the moment, give it a try if you want. No guarantees, and no expectations that this will last long, but you never know.
Live Mesh Tech Preview
If you're new to Mesh you can check out our original review (parts one, two and three!) or alternatively view the most recent posts we've made.
Sign In 
using Live ID,
Name/Password, or
OpenID
or
Join LiveSide
to leave a comment!