Discover offers a wide range of credit cards. Most of their cards offer rewards, including cash back and miles for airline travel. They also offer a ...