This. I switched from github to bitbucket in all of about 10 minutes a weekend ago for my private repos. $7/month more in my pocket.
I did find it interesting that when I canceled with Github they killed my "paid account" status right away, rather than let me have the rest of the month.
I wish GitHub would offer unlimited private repos and just charge for collaborators. I don't mind paying $12/month for 10 repos, but I've gotten to the point where I have old projects sitting around that I still want access to but can't make public.
I wish there were a way to make a repo an archive, an inactive repo, so it doesn't count towards your private repo count. The same goes for deprecated repos.
I still have some older repos I keep around because they show how (poorly) I coded way back when, and I don't plan on showing that to potential employers perusing my account. :P
I did find it interesting that when I canceled with Github they killed my "paid account" status right away, rather than let me have the rest of the month.