I'm looking for a company that supplies "one time password" security token generating equipment.
For example - a small keychain device which generates a one-time token when you push a button.
The idea is that the token can be used to for two-factor authentication of a user.
I know how to Google - there are many companies out there that provide this:
Yubico (Dongle)- http://www.yubico.com/products/yubikey-hardware/yubikey/
Gooze (Dongle) - http://www.gooze.eu/otp-c200-token-time-based-h3-casing-1-unit
Enix (Dongle) - http://www.square-enix.com/na/account/otp/
Authentify (SMS)- http://www.authentify.com/solutions/sms.html
.... dozens of others
Some of then deliver the token via a little LCD screen. Others use RFID or USB to talk to software on the computer directly. Some use SMS / text message or a voice call. Some are biometric, and there are lots of clever designs out there.
So what I'm looking for from the Experts here is for somebody who has actually USED these services directly and can tell me about their experience with that particular provider. How exactly does it work? Is it reliable? Affordable?
Also, who are the major players in this particular field? Are there any large companies that stick out above the rest?