I'm wondering, though, are you saying I should be concerned about losing the hardware or the data in particular? You mean, store everything in the cloud so access to my hardware doesn't automatically mean access to my data? How about TrueCrypt or Apple's encrypted home partition option?
What I used to do is have everything on my home system, then connect to it through VNC or NX from the road. It's great when there's a fast connection available, but too frequently VNC is unusable due to unreliable internet connections. I'll get this network thing figured out some day.