I like Mercurial (hg). The obvious advantage of a distributed version control system (dvcs) is that each repository is equal. Among many other things, this is useful if you ever need to restore a repository (and all of its history) from a failed hard drive.
Way back in the day (wow nearly five years ago!), I made the transition of my personal documents into Subversion. Around about the time my central Subversion repository no longer became accessible to me I decided to investigate Mercurial as a new option. One thing that I like is that the repos are accessible over http, so it's pretty easy to set up. Read the rest of this entry ...