For personal projects, I wanted to store my repos separately from our work, and github account.
I was going to go with github, and was resigned to paying for the 5 private repositories plan (open repos are free and unlimited).
However, while searching online I discovered that bitbucket.org now supports Git in addition to Mercurial and they offer unlimited private repos for free; the only catch being you are limited to 5 users on the account.
This may be old news to some, but I hadn't really looked around for a while since settling on github. You can't beat free and I hope this is helpful to anyone currently considering.