Three no-annual-fee credit cards with easy-to-earn welcome offers and flexible cash back rewards. Here's how to pick the ...