Mercurial is a modern, open source, distributed version control system, and
a compelling upgrade from older systems like Subversion. In this user-friendly, six-part tutorial,
Joel Spolsky teaches you the key concepts. Also, Fog Creek
offers free monthly webinars that go
over the basics of Mercurial.