Mercurial parecía ser un buen compromiso entre flexibilidad y complejidad. Descubrí hg (símbolo químico de mercurio) al mismo tiempo que git, aunque me estaba empezando a sentir cómodo con git, reconocí que su curva de aprendizaje era un poco demasiado costosa para algunos usuarios.
La otra cosa importante es que hay muchas herramientas de conversión de o hacia git, así que si decides usar hg hoy, no estarás atrapado en él para siempre, puedes convertir el repositorio a git y virtualmente a cualquier otro, incluso degradar a subversion usando esas herramientas.
A diferencia de herramientas similares (Git), Mercurial es increíblemente fácil de usar y está pulido. Te ofrece el beneficio de ejecutar un sistema de control de versiones _distribuido_ sin la molestia de necesitar ser un experto en la línea de comandos. En Mac, tanto yo como el equipo usábamos la línea de comandos con frecuencia, pero aprendimos en Windows con un cliente GUI increíble (Tortoise).