These cards offer high cash back rates for every purchase, no annual fee, and cash bonuses for new members. Find out which ...