Any time a card can pay for its own annual fee in the free perks it dishes out, it's worth pausing and asking if it's right ...