This has probably been asked in one of the hundreds "GitHub is down" posts in the last few months, but what are the alternatives (apart from bitbucket)?
The successor to Gitosis.
Maybe I'm overly risk-averse, but I've been bitten a few times by Git setups that are non-standard or complicated and decided that it's far better to keep things as simple as possible. I'm not really interested in fiddling about keeping Git running smoothly, when it's incidental to the real work. It's just not worth it to save a few bucks, versus hosting a Git repo yourself on a VPS or something.