I'm working on a project that I would like to make Open Source in the long run, and in the short run I'd like to make sure I have copies of all code and related files some place other than my laptop. So it seems like I should select an open source hosting service, but there are so many to choose from it's hard to know where to start.
The Wikipedia article on the topic provides some good comparisons, but I'm still not sure which features I care about.
What advice can you offer about how to select hosting services for a open source project that's just getting off the ground?