I hesitated before including Google Code. I believe that it technically meets the qualifications of the features mentioned in the 7 ways list, but it really falls short of both BitBucket and GitHub in terms of its feeling of being a social code site. I guess Google Code is more optimized for searching, rather than sharing -- which makes a certain amount of sense, given its creation by the king of search, but results in a site that simply doesn't draw my interest as much as BitBucket.