This deal has ended.
Signup for the Chase Sapphire Preferred Card and get 50,000 bonus points when you spend $3000 in the first 3 months. Since the $95 annual fee is waived for the first year this is an easy way to earn a quick boost in miles. Since points can be redeemed at airlines on a 1:1 basis this bonus is enough for 2 free round trip domestic flights! The points can also be used as a $500 credit on your account if you prefer. There are no foreign exchange or transaction fees, and you earn 2 points per $1 spent, so it's a great rewards card for regular travelers.