Yubikey

Why YubiKey?

"Did you know 90% of all internet breaches are due to stolen login credentials? SMS, mobile authentication apps, and legacy one-time passcodes (OTPs) are vulnerable to today’s advanced threats. "

This is a snippet from their website. I have been a YubiKey user for two years now, and I keep my key attached to my car keys. I highly recommend
using a YubiKey, or any hardware token, for your multi-factor authentication. 

This will take you to the YubiKey website to compare the keys to find what is right for you.