I had to really think....
Long term I have 3 cards that I won't cancel even though they don't offer much but are almost 20 years old so no way going to cancel all of them as they keep my history.
the past 15 months I have gotten:
AA Visa - will cancel
AA MC - will cancel
AA Business - will cancel
USAir ?? MC? Visa? - canceled
CO Chase - soon canceled
BA Chase - will cancel at 11 months
Amex PR will cancel
Amex Plat - will keep if they continue the good benefits
PC Chase - will keep (worth it for the free night)
Sapphire don't know yet if will keep or not
just got the
SPG Amex - will keep
I hope to be able to churn some of the above cards at some point