I don't see Citi getting any stingier with its retention offers and Barclays will have to be pretty aggressive since they aren't allowed to get new sign-ups for this card and seemingly have spent quite a bit on marketing to keep this product line alive. I'd cancel whichever doesn't give a good retention offer.