People who are using SVN for their personal projects just don’t know what they are missing out on…
Git is - in Thorvalds own words: a bunch of tools quickly cobbled together - although it has improved a lot since it was made public.
Nowadays, it’s pretty damn hard to pick which one is the better: Mercurial or Git.
I prefer Mercurial.
Because it’s written in Python and thus far more portable than Git.
Because the syntax is more forgiving - and easier for SVN veterans to get used to.
And the framework is more coherent, rather than a group of tools (like Git).
But - as I said: they are so awfully similar that it just boils down to preference.
I just want to say that submodules in Mercurial is better implemented than submodules in Git…
But I digress…