Been playing a little bit with arch - a new version control system.
So far it looks very nice indeed. It's a little bit less intuitive than cvs, but overall it achieves everything ever so slightly more sanely. The intuitiveness is a big downside though, because most people don't need to move away from CVS here because they don't use it in ways that break CVS (we also have VSS users who use that even less aggressively).
Going to be a hard decision this. Ultimately I think it will be arch (free, hard to use) vs P4 (expensive, easy to use). I'd personally go with arch because it seems more applicable to other projects I work on (i.e. it is free, and thus I can always use it no matter where), whereas P4 will always have a price tag on it, even though they make arrangements for open source projects.