Thank you for your extremely detailed response. It contains a great deal of information that I wouldn't find otherwise. Based on the information you've provided, I'd go for Trezor, as it sounds like a safer option. I'll look into others as well, but I'm mostly heading towards Trezor. It's interesting to notice how much hardware wallets have increased in price since the creation of that thread.
Good choice. Trezor has been around for ages and their Trezor One is the first ever hardware wallet. Putting aside the design fault I talked about previously, it's still a great keeper of your private keys if you spend some more time to secure it. If you are only thinking of keeping BTC on it, you can install the Bitcoin-only firmware. You don't even have to go for the more expensive T model. Model T supports Shamir's Secret Sharing, more altcoins, and some more modern features.
I personally like what Foundation Devices is doing with their Passport HW, but for me, it's still a relatively new device. I think they only sold a few thousand devices in total compared to Trezor that sold 2 millions or Ledger with 5. Ledger and Trezor have surely been scrutinized much more and have had more eyes checking up on them than Passport has. That alone is enough for me to wait a little bit before storing any serious coins onto a Passport.
Before I get attacked with the Foundation is open-source and you can check everything responses, no I can't. I can't check the code, and neither can many of those who use that argument. I am not talking about verifying the builds and ensuring the codebase is identical to what is publicly available, or using Wallet Scrutiny for the job. Everyone can do that by following a set of instructions. I am talking about sitting down and going through the code and understanding what it does. Since many can't do that, we rely on others who can. We hope and trust they did a good job.
I recently posted an article where researchers claimed that it takes on average a year to fix vulnerabilities in open-source software. Some previous examples have shown that faulty code was public for 800-1000 days before someone found out there were vulnerabilities and had them fixed. So If I have a choice of using a Trezor, released in 2013/2014, or a Passport, which came out in 2021 (I think), It's clear to me who the favorite is. And it's clear to me which one has been out there longer, has been used more by the community, and has had all sorts of attack attempted against it.