We have just registered with Assembla.com to manage our international project code base. I wasn't expecting much, assuming
A: we were paying for it and
B: it would just be an SVN repository.
I have been pleasantly surprised (as both those assumptions were wrong). We are still kicking the tyres but the project management and code check in facilities are nice and clean, not a lot of clutter and provide the experience that i really wanted.
I can see this being a great way for Nick, Gum and I to get working together remotely and getting our code all playing nice. I would be keen to see how i could bolt on some continuous integration to the mix...