Ledger or Trezor is a good choice. Cheers

Ledger or Trezor are not bad, and above all they are better than leaving your funds in Binance, but they implement anti-privacy policies and ledger is mostly poop. Passport is better but it is more expensive than the cheaper Ledger or Trezor models.
The choice between less bad and cheap would be the Trezor model 1.