Yahoo web hosting does appear to have excellent backup software, with version control on idividual files. I think that every editable file in the world should have automatic version control all the time. I just hate the idea of making a change to a file and being unable to undo that change.
Manual version control with Perforce, et al, is great, since it lets you pin a file at a specific point in its history, but between “submits”, I want version control on for every key I press.
This kind of ties in with something I like about the “One Laptop Per Child” computer – their OS arranges things as a “journal”, basically listing in order everything that was done on that computer, as opposed to keeping things in files. THis means you don’t have to remember the location of files, you just have to know when you edited them, which is usually recently for the files that matter. For everyhting else you can search. It’s the future.