Hot on the heels of my own version-control post, Joel Spolsky writes one of his own. It’s a good overview of what’s different between a traditional version-control system and the new distributed version-control systems, and how the new ones are better. (It works for me, I use Git myself.)
The takeaway quote:
If you are using Subversion, stop it. Just stop. Subversion = Leeches. Mercurial and Git = Antibiotics. We have better technology now.