Atlassian bitbucket is fine for me, and it gives free private repos. If you just want something for side projects without all of the bells and whistles, bitbucket is fine
Shame they lack any way to discover active forks that is as useful as the GitHub network graph widget.
Using the API you can get it, they just don't bother showing it to the user.
Dev attached to the Bitbucket team here. While we love and support open source where we can, the vast majority of repositories on Bitbucket are private or public but maintained by a single organization. Our core focus is professional teams, which typically means branching (rather than forking) workflows. This has lead us to prioritize features like branch level permissions over network graphs and other features focused on forking workflows, because they are of higher value to our users. We're not ideologically opposed to them (indeed, forks are useful for some professional workflows too - such as working with contractors or external contributors), but they just haven't bubbled up to the top of our roadmap just yet.
The frequent bitbucket downtime is what got me to switch my company's stuff to github.
For us, Github has been down more than Bitbucket due to all the recent DDoS attacks.
My company has been using bitbucket for a couple of years and I personally haven't noticed much in the way of unscheduled downtime. Maybe once or twice during that time.