The Live Mesh client for Windows Mobile is now available but only for users in USA and UK (for now at least). I would have more to say about the software, but so far I have not been able to sign in to the service.
Try your luck by downloading the client by visiting http://m.mesh.com/ with your Windows Mobile smartphone. Hopefully it will work a bit better tomorrow.
See the Live Mesh blog for more information.