I have a few projects on github and bitbucket, and find bitbucket a joy to use (and free, even for private projects).
Obviously, bitbucket could decide to do the same shortly after github (as I'm fairly certain they made free repos available to attract github's customers, and free private repos to differentiate). In the case that it does, I'm not sure what I'd do.