Most people are familiar with RSA's SecureID hardware token, used for authentication.
Software tokens running on people's phones or desktops seem like a better solution these days, but I can't seem to find any sort of comparison between the different software tokens that are out there.
I know folks like RSA, Entrust, CryptoCard, Wikid, Signify and Quest make software tokens, but has anyone reviewed them?