Yubico YubiKey 5 NFC
Yubico Yubikey 5C
Yubico YubiKey 5 Nano
CryptoTrust OnlyKey
Thetis Fido U2F Security Key
Thetis FIDO U2F Security Key with Bluetooth
Google Titan Security Keys
Kensington Verimark Fingerprint Key
but since I haven't yet had any experience with security keys it's hard for me to know which one is the best.
Am I right in understanding that the most functional and convenient to date is the Yubico YubiKey 5 NFC security key?
Yubico proved to be a leader in the field. The first three are different in form-factor/type of USB terminal/NFC presence, DYOR.
theres also new keys with fido2 https://www.yubico.com/products/security-key/