Easiest way to do source control with a friend or two?

I want to be able to create software with a few friends. Is github the best solution? Is there any other options? We're using VS 2013.
Well... There's Bitbucket. It's free for up to five users and you get private repos.
If you have a spare Linux server with 2 GB of RAM lying around you could install GitLab in it. I use that and it's pretty cool.
Topic archived. No new replies allowed.