I used to be a big fan of subversion prior to dvcs catching on. I learned git and mercurial simultaneously, and used mercurial for about a year as my primary vcs. About 6 months ago I switched to git, since I liked working on some other projects that use it more than mercurial.