Sign up for the Lufthansa Premier Miles & More World MasterCard and get 20,000 award miles after your first purchase. Then, earn up to 15,000 miles when you get 1 point per dollar on balance transfers in the first 30 days. Miles can be used towards Lufthansa flights as well as Star Alliance partners, like United and US Airways (a domestic roundtrip flight starts at only 25,000 miles). You'll also earn 2x points on airline partner purchases, and 1x points on all other purchases. Better yet, you'll get a complimentary companion ticket every year on your cardholder anniversary. There's a $79 annual fee, but you'll get 0% APR for 12 months.