Google Authenticator's time limited tokens are as good as 2factor authentication gets without a hardware token. The app is very simple and easy to use. Worth noting: This app is not just for Google accounts - I'm able to use it with QuickBooks as well  and hopefully more websites will start supporting it soon.
April 03 2017