Github and Bitbucket are the big kahunas of source code and development hosting. Each have their pros and their cons, depending on what your development goals are.
So, what are the big differences between the two, and where should you splash your cash?