My suggestion would be to concur with
@wendow and go for United or Marriott. Personally, I believe Marriott is best done in 2 player mode and as a keeper card if you can make use of the annual free cat 1-5 night which is a free weeeknd for the cost of the 2 annual fees. Since UR points transfer to United the card is a good way to beef up or get started with UA miles. Card holders will get access to more award availability not accessible to non card holders, you get 2 lounge passes a year and card holders also get a 25% bonus on UA miles earned through the United Mileage X app even if you pay for GCs on the app with a different card. I wouldn't advise using a 5/24 spot for a Freedom card either, but down the line, either you or DH might want to consider downgrading a CSR to the Freedom.