It seems these days more companies are offering 'two-factor authentication', a way of authentication which requires two forms of identification. Please review the list above and check which services, if any, for which you use two-factor authentication.
Yes I use it for Dropbox, Google, PayPal and Steam. I believe the PayPal two factor authentication could be more secure. Using the SMS option there is a simple option to hit 'Didn't get the code?' and skip the security key log in. If you select that option it will ask for your security questions or bank info, if you are a victim of a simple phising scam, the perpetrator(s) are in.
Agree with Hungry Man. Also I was in a situation that had I used Two-Factor Authentication, I could have been locked out of my account for at least 2 months. My cell phone does not work outside of my country.
I use two factor authentication with my online banking. It's a mandatory and I can't access my account without personal certificate.
Sure it can be annoying at times but there are other options other than receiving a text on your phone.. Like the PayPal security key which is a credit card sized hardware key that you can keep in your wallet. I think it also works with eBay. I'm sure other services will offer something similar. I know dropbox and google works together, too. For google you can print out one time passwords for when you don't have your phone with you which you can store wherever you want. The same for LastPass. I know with Google you can also use application specific passwords too. For example you could set up email on your phone, iPad etc or use a computer in an internet cafe with a different password and if you ever lose your device or a device you use is compromised you can revoke the access without anybody ever having access to your main account... I feel a lot safer with Two-Factor Authentication
Yes, for doing online banking. Where I live there is a scam where people receive first a phising mail that looks like it's coming from a bank, when people click on it and fill in a form, a while later the scammers will phone you that somebody tried to access your online bank account and you need to give your credentials, after that the scammers trying to gain access to your online bank account by asking password, sign transactions with the generated challenge codes to sign a bank tranfser. For online banking it's the only safe way to use two-factor authentication. A sandboxed browser will not protect you, because in this case no rootkit or trojan is required to transfer money from your bank account.