I'm about to switch from svn to git, and I'm hoping it'll make a difference. My webapp has been released a while now and here's how I'm hoping git will help my release cycle:
I don't like / use svn's branching support. So, after every release I'm reluctant to start any major development. What if I've pulled the guts out of my app, and a critical bug is discovered?
Clearly not a problem if I have either a stable branch that I can apply the bug fix to, or a branch for whatever major feature I'm working on.
It's quite possible that this is my shortcoming and has nothing to do with svn vs git. But, if switching to git (which seems to have great branching support) is what it takes for me to adopt a better practice then I'm for it.
Anyway, I think SCM is a major part of running a software startup. It has too much of an effect on operations not to be important.