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 are some good signup bonuses, and Miles Boost offers 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.