Apply for Chase Freedom credit card and get 30,000 Ultimate Rewards points after spending $500 on the card. You can redeem these 30,000 Chase UR points for worth $300 cash or gift cards. There is no annual fee for this card.
Note that the UR points earned from this card cannot be transferred to one of the Airline or Hotel partners within Ultimate Rewards program as this card is ineligible for transfer. However, if you have another Chase card that earns Chase UR points like Chase INK BOLD (that also earns 50,000 Chase UR points, with first year annual fee waived), the points earned from this Chase Freedom card get consolidated to the same Chase UR account and are now eligible for the transfer. These transfer partners include UA, CO, BA, KE, Hyatt or Marriott, and you convert your points at 1:1 ratio for no charge.
This is a good card option for those who are strictly not interested in getting cards with annual fee. Otherwise, there are plenty of good options, some of which I have already discussed and many more that I will be talking about in future.