To say that I love using git for managing source code, would be the understatement of the year.
The first tool I used was Subversion (around late v1.4/early v1.5), and I rarely had any trouble using CVS either. I can basically pick up and figure out any tool given a decent manual or enough kick around time.
It’s like having a freaking swiss army knife of managing changesets, having git in hand :-S