Most folks who use Gmail or Google services probably have 2 step verification enabled and use Google Authenticator on their mobile phones. I use this heavily for alot of my online web accounts with web hosting providers like Linode, Dropbox, Github,...