Yes this is what im talking about when I define 'userfriendly' and 'fast'. SVN seems to have so many more options than CVS, which makes CVS seem useless to me. SVN seems more like a replacement. A better one.
I don't see what I get out of SVN that CVS is missing. Changesets? big deal!
No built-in branch tracking ala p4's integrate. (Hidden away in the svnmerge add-on.)
Uses less-featureful diff (no -p, -b, -c, -i), and less-reliable diff3 (has given me bad merges).
Can't set default diff arguments ala CVS in a config file without writing a shell script.
Feels slower than CVS.
Can't get all the info for a changeset with one command. (files changed, log, diff)
Still too fragile, I've experienced both working copy corruption and repo corruption, even in recent versions.