Having moved from ClearCase to Mercurial last year, I have gone through the alteration to workflow that many users must get over on when switching from Subversion or CVS to Git or Mercurial. If you want to read a younger, fresh faced novice's take on the advantages of this, you can read this blog from 6 months ago Why Embrace Distributed Version Control Systems.