I don't currently have Live Mesh beta installed, but that sounds pretty close to the last version.
Please note that Live Mesh beta will be discontinued on 3/31/11. You can get Windows Live Mesh as part of Windows Live Essentials 2011 - it will not install to XP, though, nor will machines running Live Mesh beta see/sync with machines running Windows Live
Mesh.
You will first need to uninstall the Live Mesh beta, and then go to
http://explore.live.com/windows-live-mesh
to get the latest version of Windows Live Mesh. Before you do this, note the folders that you're syncing on each computer and if they're shared with anyone. After you download Windows Live Mesh, you can set up these folders to sync again.
Learn more about how to upgrade
-steve
~ Microsoft MVP Windows Live ~ Windows Live OneCare| Live Mesh|MS Security Essentials Forums Moderator ~