Nice intro to Mercurial, a distributed source code control system. If you do ANY type of coding, even HTML, and you use no source code control system, then you're an idiot (or just very uninformed). Mercurial is free and seems very easy and straightforward to install and use. It also appears to be very powerful. I will look into it for my personal projects.