About the same functionality, made at about the same time, with an interface made for humans. It's a pity it had to compete with Linus' brand recognition.
I eventually switched from Mercurial to Git. The problem is Mercurial is too similar to SVN. All (almost) of the problems I had with SVN I still had with Mercurial.
Git is extremely hard to get into, but once you get it you can do anything you want.