I thought I would update what I said about Subversion. There a lot of misnomers out there regarding much about the program. I’m using it with a group of developers for our Senior Project at school and seems to work quite well; better than CVS in fact. The Windows TortoiseSVN interface is polished and works, unlike TLA, which is basically a hack to get working on windows.