I'm starting to wonder if a small Raspberry Pi-based computer running off a battery pack, which I can keep with me at all times, is the ultimate in "personal cloud". I could run pretty much everything I need on it when I'm out and about, and just plug it into the home network when I'm at home again.