The problem with SVN is that I can't commit to the Berlios repository, so I can't really get any of the benefits of a VCS except that I can diff my changes against the repository. With a DVCS I could experiment, branch and provide patches all without having to have commit permission on the Berlios repository (which frankly I don't want). Have you used a DVCS? I'm not a great evangelist or fanboi, but I have to say that a DVCS has got to be the way to go for CB.
And yes, I could use git-svn, but this has always seemed like sticking plaster to me.