We've switched from CVS to SVN at work, and I was surprised to find out that Subversion doesn't actually have a command line tool worth salt. Sure, there's svn, but it's not designed with a developer in mind at all. The more I use Subversion, the more I feel like it was actually designed for something else, and I just happen to be using it for source code.
As one developer on my team describes the switch, "I miss my old girlfriend."