One of the best choices right now is the Chase Ink Business Unlimited Card. If you or anyone you know already has an Ink card, you can generate a referral link and earn 40,000 points from the referral. The sign up bonus on the card is 75,000 points and it offers 0% APR on purchases for the first 12 months. It also gives you 1.5% back on purchases, and the spend required is $6,000. The card is fee-free, so that's great too. If you can get the referral bonus, the total points generated between spend, referral, and sign up bonus is 124,000. Those can be redeemed for cash ($1,240), or moved to another Chase Ultimate Rewards earning card (such as Sapphire preferred/reserve or Ink Preferred) and transferred to partners like Hyatt (or used to book travel through Chase). Paired with a sapphire reserve, those points could be worth as much as $1,860 since that card gives you a redemption rate of 1.5 cents per point when booked through Chase.
I coordinated opening six new cards - Ink Unlimited - with my family to buy our VDH contract. We easily generated over $8,000 in cash back (~$50 a point in cash back!) and if we use the points to book travel thru Chase's portal, could buy over $12,000 in travel. And, we won't have to pay for it for a year!