Just another perl hacker somewhere near Disneyland
I have been using Subversion to keep track of my own projects (along with TortoiseSVN) and it is simply the Bee's knees. I could easily convice the others in the local office to use it, but convincing those at HQ on the other side of the continent is another issue (I was there about a week ago but stuff happened and I didn't get around to pushing svn as I would have liked).
The revision graphs you get from TSVN are pretty, but not always correct (or "correct", but not neccessarily what you expected). I've been creating a branch off of the main trunk for every project, and then tagging each commit of a project with a project-revision#, and if you create the tag right after branching or committing, then all is well. But if you, e.g., branch, and then wait awhile to tag (as I did with my first project), while committing other things in between, then the graph doesn't come out "correct" (i.e., as I would like it to).
I think it would be useful to have an atomic branch-then-tag or commit-then-tag, but I think it would take some serious tuits for me to do that (then again, who knows, it might be easier than I think). And it still doesn't help me after the fact with my branch-wait-wait-tag glitch anyway. So SVN rocks, but TSVN needs to read my mind a little better