If you are looking for a clean reliable two-factor auth system, I highly recommend Duo: http://www.duosecurity.com/
I've been using them across a half dozen personal machines for quite a while now, looking to roll it out at work as well.
I've been using them across a half dozen personal machines for quite a while now, looking to roll it out at work as well.