Microsoft has recently made their Live Mesh Beta availble to all countries. I couldn’t help myself, I had to test it.
It seems it’s a fancy and reliable feature. You can store up to 5 gig of files on a virtual file store with desktop-like interface. You can make those files sync between your computers (only on desktop right now, full sync is yet to come).
However, the best thing about Live Mesh is the ability to create a remote desktop session to any of your computers currently connected to the Internet. You don’t have to install any VNC / RDP server, you don’t need to have a public IP address or an open port. You just have to install the client software (available for 32/64 bit Windows XP and Vista or MacOS) and make sure the other computer is powered up – Mesh installs itself as a service so you don’t have to be logged on.
It seems to be secure – you have to login to your Live account, then to your computer with your local account there.
Also, you can transfer files from/to that remote host by simply copying and pasting them between two computers.
What’s even more – a Windows Mobile client is supposed to be released to the whole world soon.