U.S. Bank cards have great rewards programs for individuals with good-to-excellent credit ratings. Rewards for these cards will vary, so be sure to read the review associated with the card that piques your interest.