Reward credit cards allow you to earn points redeemable for a range of rewards including travel and gifts, as well as straight up cash back rewards too.
ChooseMoney
ChooseMedia
Choose Network