I've been tinkering a little with Bazaar and come to the conclusion that it may be the best Version Control System ever.
In its raw form, it is a cross platform, command line VCS. It is a distributed system with a simple command interface and feature set that just works. It is flexible enough to work however you want to, scaling well from single user to small local or remote team collaboration, to large local or distributed projects.
Oh, and it's free and open source!
The current builds and plugins work acceptably with Windows (I believe they handle mixed case file names and differing line endings). A Tortoise version of BZR makes it as easy to use as SVN.
Bazaar
http://bazaar-vcs.org/Tortoise Bazaar for Windows
http://bazaar-vcs.org/TortoiseBzrI can't say much more right now as I'm still learning about it. Do browse for more info and read peoples testimonials and comparisons with other VCS. Definitely worth a look if you are after a new VCS or frustrated with your existing one. By the way, I have mostly used Perforce for the last few years.
Other interesting VCS links (particularly if you think SVN is
the VCS solution):
Google hosted lecture on Mercurial Project by Bryan O'Sullivan - Interesting talk about VCS and another open source project.
http://video.google.com/videoplay?docid ... 1317502612Linus Torvald on GIT - Interesting talk about VCS and motivation for GIT
http://www.youtube.com/watch?v=4XpnKHJAok8