"If there is a defining feature in Apple's Leopard, it's Time Machine. As cool as it may be, the fact is that we, as Linux users, are obviously not going to see much benefit from this is pitiful. So it's a good thing that open source developers have taken it upon themselves to create something similar, be it not a 'pretty' alternative."

I have been using svn for ~/ since late 2004. Very easy to set up and keep synced for ~/doc, ~/tunes, ~/src, ~/lib, ~/media, etc. Makes it rather easy to do updates and keep the laptop and desktop on the same page.