Offer your thoughts or opinion on the input financial query or topic using your financial background.

US Banks offering Security Tokens in 2012 
Bank of America "safe-pass" generates a code that is sent to your phone as a text message. Its an optional feature, this happens during log in, if you enter that code correctly, then you are taken to your more traditional login, which also features the weak (but widely heralded) two-factor authentication which shows a picture you chose and a password field. Some other banks do other things, but yes, your craigslist phone verification is generally more secure.