These Are the Best Credit Cards Right Now

It's been eight years since the end of the Great Recession, and credit cards are back. Today, 171 million Americans have at least one card in their wallet, the highest number since 2005.