Computing tied to a single computer or location is undeniably an artifact of the past. The Cloud with its risks and uncertainty is where data should live as the risks far outweight the risk of maintaining that data on a single, fixed location piece of hardware. For a family that keeps all its digital records (photos, documents, etc) only on the home computer, a housefire or even something as mundane as a failed harddrive can wipeout a lifetime of family history.
The Cloud gives us data accessibilty and security with machine independence but from time to time we do require a specific machine which may not be at our current location. The ever presence of connectivity through devices such as the iPhone, Droid, and iPad eliminates the distance between where we stand and the physical computer. For example, I just used Team Viewer from my iPhone to log into and control my home workstation for downloading "Native Flutes for Relaxation" from Amazon while they were offering it for free. That’s coo! Oh, then I made this post from my iPhone. Mobile computing is now! Tomorrow computing and access will be so ubiquitous and transparent that most people won’t even recognize their activities as "computing" or "Internet" as we do today, similarly to how people breathe without thinking about oxygen.