Been a bit since I've been around, but I won't dwell on that. I'm here now and that's all the matters. Here is my question to anyone that still may look at this from time to time. I often work on projects with other consultants and normally we work remotely. I've got some ideas on how to handle source-control remotely amongst many independent developers that are not necessarily in the same town, state, whatever, but I wanted to get some other opinions on how others many handle this. What software do you use? What services if any are available?