Greg: the learning curve on those distributed systems makes it hard for people to begin. For me, if you're not using source control in 2012, especially in an entirely inexperienced team, then subversion is a much more approachable place to start and it's more important to have *something* than it is to use the new shiny. I'm still recommending subversion to the majority of organisations: many are co-located and have windows users, junior developers or designers who need to be able to work with the repository. If there's anyone around who can help you with git/hg (and you're right, they're have many more features) then definitely go straight there, but if not ... start easy.