Three Credit Cards I’ll Never Cancel

There are a few reasons I would never cancel a credit card. I wouldn't cancel a card:

With no annual fee. There's not much point, and eventually these old accounts will improve the average age of my credit accounts which will help my credit score. Plus presumably the card offers at least one benefit that has some value to me.
With a renewal bonus more valuable than the annual fee. Several cards offer bonus points or free hotel nights every year you pay the annual fee.

Targeted 30k Bonus Offer For Freedom Unlimited

Are you already a Chase customer? Check your inboxes, people!

5x Per Dollar at Restaurants from April to June with Chase Freedom, Refer Friends to Get 50,000 More Points

From April 1 to June 30, you can earn 5 Ultimate Rewards per dollar using your Chase Freedom at restaurants. You must activate your bonus categories here to earn the 5x.

On top of that, Chase is offering 5,000 Ultimate Rewards for each person that existing cardholders refer to the Chase Freedom card.

Activate Your Freedom Category Bonuses to Earn 5x at Gas Stations, Movie Theaters, and Starbucks

Activate your Chase Freedom 5% cash back categories for 2014 to earn 5x Ultimate Rewards per dollar at gas stations, movie theaters, and Starbucks until March 31.

Each quarter, you can earn 5x Ultimate Rewards per dollar on your first $1,500 in the bonus categories as long you register your Freedom card.