I had used svn before but could never warm myself to it because (at least on the command line) svn was never as easy to use as I had expected. Not once did I get the impression that I had benefitted from using svn.
So when by chance I listened to Randall Schwartz git talk I "fell in love" with git. This might be because Randall is just a good salesman or maybe because git is really that good.
Since then I have tested and played with git and read a lot of man pages and other documentation about it and I found that
1) I still love it and svn isn't in the same league really
2) in many ways git is easier than svn and if a beginner reads the tutorials first instead of getting lost in plumbing man pages he might come to the same conclusion. I have a much deeper understanding of git than I ever had with svn
3) I would probably like hg or bazaar too, but git already nailed the coffin for me. At the moment I see no reason to look further.