I ran across this article the other day, talking about how these new technologies are going to kill passwords. I have to say though, that I largely find the tech they discuss laughable for killing...