Live Mesh is Microsoft’s offering (currently in beta) on the future of Cloud Computing for consumers. Live Mesh integrates with Windows Explorer and lets you specify folders & files that you want to synchronise between your devices.
Currently I only have one device in my mesh (my laptop), but this still gives me a backup of my data stored on a Microsoft server. Any changes I make to the files on my laptop are automatically synchronised with the server and when I add an additional device to my mesh the synchronisation will extend to that device too.