Back in June or so; SunTrust has a promotion where you would earn 30,000 miles for use of a debit card. While promotions like this exist regularly for credit cards, debit cards which earn miles are quickly disappearing (muchless have generous bonuses) due to the Durbin Amendment from the Dodd Frank Financial Reform Act. As a result, I jumped on this quite fast. I did not just get the miles and run, I have still been using the card. I never realised how much I use a debit card until now. I am not sure how long this will last but I have a reward I am close to and SunTrust will get me there faster than e-miles or Audience Rewards will.