Ack, Darcs had a problem so you went with SVN? I hope you've at least switched to using git as your SVN client by now.
Still, I would like to use git as my svn client, but it's just not a suitable replacement without externals handled nicely.
As an aside, I changed jobs to another place using SVN, and when they started moving to Git I changed jobs again. Still using SVN! :-)