Familiar with two-factor authentication, whereby a PIN is generated and sent to a mobile device? It's been used in enterprise for some time, but is now becoming popular in the consumer market. Google is now offering two-factor authentication. One quirk: you need unique per-application passwords, which could lead to users writing down passwords. Techcrunch has the story