The Live Mesh team is pleased to announce that anyone in the U.S. can now use Live Mesh just by signing in to www.mesh.com with a valid Windows Live ID. No sign up needed to participate! International Customers With Live Mesh open to anyone in the US...