Sign up for the Lufthansa Premier Miles & More World MasterCard and get 20,000 award miles after your first purchase. Then, spend $5,000 or more in purchases in the first 90 days of opening your account, and you'll get another 30,000 miles. You'll also earn 1 point per dollar on all your purchases, so after spending the $5,000, you'll have a total of 55,000 miles which is enough for a round-trip flight to Europe! Even better, you'll earn 2x points on airline partner purchases. The card can be used towards Lufthansa flights as well as Star Alliance partners, like United and US Airways. There's a $79 annual fee and 0% APR for 12 months (15.99% or 24.99% after that).