I don't want to hijack the thread, but this question is closely related anyway.
What source management systems do you guys recommend? We've taken a brief look at CVS and read notes about others like Subversion. I know either can be used for small projects as well as larger ones (for example, Apple uses CVS as far as I know). At ATI they use Perforce.
A partner and I are trying to decide one something for our own project. Cost is a sensitive point. Perforce is "free" for two accounts. If you need more, it's US$800 per account, including the first two (ie. $2400 for 3 seats). So far it looks a lot easier to set up than the others as well as more robust (I can't remember exactly, but we thought something fairly obvious/important was missing from some of the others we were researching).
Ideally we want something we can install, make some minor configuration changes on and deploy. We don't want to have to re-write the software for our own use (we have our own project to worry about).
Bruno