After looking around for a hosted source control provider for a while, I finally settled on hosted-projects.com.  For a mere $7/month, they offer 100mb of SVN space with unlimited users and repositories.

Fits in well with my backup strategy too, which consists of ongoing backups with Carbonite and weekly backups to an external HDD with SyncbackSE.

If I wasn’t already a Basecamp addict, I might be using Unfuddle which looks pretty good, and has the added benefit of being geared towards software developers with features like integrated SVN.

Too much hassle to move though. Although all data can be exported from Basecamp, there doesn’t appear to be any way to import this into Unfuddle, which means all project information stored would be have to be discarded.