Barclaycard Arrival World MasterCard Offering 7 Miles Per Dollar on Gas, Restaurants, and More

Update 2/21/14: The minimum spending requirement is now $3,000 in the first 90 days to unlock the 40,000 bonus miles.