CFI. Save your money.
You also need a healthy dose of determination and willpower to get through training.
Its not too hard to learn to fly the CRJ if you're a low time pilot coming from Cessnas and Pipers, but you need to study your heinie off to really understand how the systems and automation works. Your airline will teach you how they want you to learn systems and fly the CRJ. The CRJ course can't do that.
The guys who took the CRJ course in my class did not really have much of an advantage over the guys who didn't. Their wallets were just a little lighter.