18
For centralized version control it's the safe option, it's good enough and everyone is using it. Together with tools like TortioseSVN it's pretty good. There are probably better solutions but they're not free, not as well known or both.
Decentralized version control fits the OSS way of working great but I don't think most companies will use it. Tracking changes and versions seems harder. It's easier to have many different versions of the code with many different permutations of bugs solved and features implemented and that's something that's hard to sell to management.