I've used CVS and Darcs, and prefer Darcs. It's simpler to set up and use, and it seems to encourage finer-grained patches and more collaboration. Darius