The Delta Reserve for Business Credit Card is a high-end travel rewards card for small business owners. Cardholders get 2X miles per dollar for using the card, plus at least another 5X miles for being Delta members. There’s a decent intro bonus, and a Miles Boost offer as well.
There are quite a few airline perks to be had, like complimentary Delta Sky Club access, Priority Boarding, and free first checked bags. There’s also a 20% in-flight discount on eligible purchases, plus a companion certificate you’ll get every year. There’s a nice set of business benefits provided by Amex OPEN as well.
This card has a $450 annual fee and no foreign transaction fees (Rates & Fees).