But now Trezor seems to be the recommended hardware wallet and electrum mobile wallet is also my choice.
And maybe you can make an exception for Ledger.
Trezor and Ledger used to be the most recommended BTC hardware wallets, but after Ledger implemented their recovery service and Trezor are implementing CoinJoin, but they are using Wasabi for it, who are working with blockchain analysis companies to blacklist certain UTXO, the recommendations on these two hardware devices has decreased. For users who may already have the devices, it may be okay to use it without opting in for their recent additions, but i think if someome wants to buy a new hardware wallet they should go for options like Passport, BitBox02, and other recommended open source hardware wallets.