It shouldn't take very long, really. The "cloud" just means having copies of things stored online rather than on your computer, so applications just need to add an option to do that. Once the cloud concept gets more popular applications should catch up quickly.
Also, C-G, you can access the cloud from any computer than can connect online. It's not a system-specific thing, which is why it's so cool.