I'm going to be working with a few outside developers on some projects of mine and want to host the project files and version control on a hosted solution. It's not going to get a lot of traffic but it does need to be fast.
What's the best way to go? Dedicated, colo, or shared hosted? I'd like to keep cost down but the priority is on stablity.