Would be nice to have something like Mac Time Machine or ext3cow (http://www.ext3cow.com) based on GIT. One could imagine being able to mount a filesystem with a condition that only showed files with some content, and having every transaction to any file reversible over time..