I heard about FlashBake a while back on TWiG. Basically it will periodically commit all the "stuff" you're doing, along with context (music playing, that sort of thing) to a GIT repository. Basically a private "life backup" system. Something to play with for the geeks out there.