Many of the sites on this page will have generous bonuses and you will struggle to find a better one than BC.game, where you can earn up to $20,000 over your first four deposits.