Recs.
Updated
BitBucket is one of the largest code hosting solutions out there. Supported by Atlassian and used by millions, it uses both Git and Mercurial. Unlike GitHub Bitbucket offers free private repositories with up to 5 teammembers.
SpecsUpdate
Pros
Pro Backed by a trustable and great company
BitBucket is developed and maintained by Atlassian, which is not an unknown venture, especially for developers. Atlassian has a great number of other products used by million of users worldwide, including JIRA, HipChat, Confluence and Stash.
All of them loved by the notoriously picky developer community, which means that Atlassian has gained a great deal of goodwill from their users.
Cons
Con Code review features are lacking
Bitbucket offers line comments on a pull request’s diff, and that’s it. Comments can’t be placed in parts of files expanded from the diff; comments can’t be marked as resolved, and disappear entirely when their associated line changes; there are no statuses.
Con The UI seems old and not very polished
While GitHub's UI is extremely simple to understand and very polished, BitBucket lacks a bit on this category. With a design that seems old and not as pleasant to look at.
Recommendations
Comments
Out of Date Pros + Cons
Con Missing the ability to search in source code
Does not have support for searching in the source code.