Depends on what youre looking for...
If you want to make money, have a decent house, dont mind putting up with the harsh winters then go to Alberta,
If you want an outdoorsy lifestyle with great climate and dont mind paying high rent, gas prices and taxes, then go to BC