We're in the process of switching from Bitbucket to Gitlab as well, especially after seeing their impressive announcement video last month. Not only does it include Git hosting, issue tracking, and continuous integration/deployment (with build artifacts and Docker runners), but they provide a free private Docker registry.
There's still a few things missing, and some features need polish, but they deploy new functionality every month and the development team seems very passionate about what they do.

We were already planning to switch to Gitlab when the Bitbucket pricing change was announced. It's not enough to affect us, we only have 14 users (so our cost jumps from $25 to $28/month), but it's hard to beat free. We can use that money to pay for a couple of DigitalOcean droplets for our Gitlab CI/CD runners if we decide the free ones aren't fast enough.