Somewhat related, but Joel Spolsky has a really excellent tutorial on Mercurial:
It covers a lot of the conceptual differences between the distributed version systems and subversion, and gives a similar sort of story telling walk through of use cases.