I had the honor of presenting a talk entitled "Weaning the World Off Passwords":
Everyone says they hate passwords, so why is the use of passwords still so entrenched in everything we do? This talk will examine the problems with passwords, the drivers to replace them, and the alternatives emerging — and the issues that will keep passwords hanging on.Here is the PDF of the presentation.