You can apply for the Discover it Miles credit card. You will be able to earn 1.5 miles on all your purchases. There is no traditional sign up bonus offered with the card but all miles you earn your first year will be matched when year ends. So basically you will earn 3 miles per dollar first year and 1.5 miles thereafter. The miles you earn can be redeemed for airline tickets hotel rooms or cash. The miles do not expire and there are no restrictions on which airline or hotel you can redeem with. The card does not have an annual fee and comes with a zero intro APR on purchases.