If you client platform is mostly Windows based, ActivCard is a very nice
product. I have used Serial, USB and ActivKey solution, the ActivKey is
certainly the better choice in terms of convience. It's the most user friendly
version of the Smart Card concept.
My only problem with the SmartCard/
Take a look at the ikey or ActivCard ActivKey. They are SmartCard and reader
in one, so you don't have to carry a reader around all the time. It's also
plug and play, works great in Windows environment. I think it is probably an
expensive implementation of PKI. Usually people use PKI as a cheap