git
we use git at work. i fucking hate it. why use one command when you can use four? cause git. the one benefit of git is you can work without a network connection to the repository. but i never do that. so git's big benefit is a big fat zero. it's not that i just don't know the commands yet. i do. and man... every company working on proprietary stuff should use svn. and maybe open source projects too. add a hook so only torvalds can commit to trunk. everyone else can commit to their own branch. it'd work. course you wouldn't be able to ride a camel around the desert for 40 days and 40 nights and keep source control.