Some assumptions to begin with: - I have access to fast Internet in my destination, willing and have time for a full restore - I wouldn't do this often but when I'd do I'd hop the airport with an absolutely clean laptop - nothing beats that (take this suckers ) I use portable applications and Windows so restoring my work environment just entails fast copying a bunch of files from the cloud to my HD. My ideal setup would consist of a single huge encrypted container on any cloud storage service from which I simply download my usual work environment as it is. Assuming fast Internet a full restore takes less than 2 hours of my time which I am willing to invest in this. What are your thoughts? How would you do it? Which cloud storage fits my idea?