YubiKey alternatives

YubiKey
YubiKey enables strong, easy-to-use and affordable two-factor authentication with one-time passwords. Works instantly, no need to re-type pass codes from a device. Identified as a USB-keyboard, no client software or drivers needed
YubiKey alternatives are:
Google Authenticator, LastPass