Cloud services I currently use, where "cloud" means some form of data or file synchronisation between a server and a machine of mine:
Windows Live Mesh
Picasa Web Albums
Is there a better way? Maybe. I think private, peer-to-peer, serverless clouds are the future, and they can provide one standard synchronisation service for all attached data. Building something that can take over from all these systems (perhaps even the closed Kindle) is a vague goal of mine.
Mokalus of Borg
PS - I just have a few details to work out first.
PPS - And a lot of fundamentals.