Whether it's a free flight or the coveted Companion Pass, credit card promotions are all the rage, but are they right for all?