When AMEX offered a referral bonus plus 100K Hilton Honors points for $1000 spend, I figured my wife and I would refer each other and get the no fee cards, cancelling our Ascend which carry a fee. I did cancel mine but haven't done hers as yet. I just realized that the Ascend carries Gold Status which includes free breakfast, so am considering keeping hers as sometimes the breakfasts are not too terrible, depending upon the property and what they allow. Of course Hamptons give a (not so wonderful) included and I'm not a huge fan of the brand to begin with. but "measure twice, cut once" is always the best policy.