Another news I think may interest member of forum, Yahoo has introduced system by which now you don't need to remember password for you email login, but there is catch.. first see this :

Yahoo has introduced a new "on-demand" password system that allows you to log into your account anytime using an individually-generated unique code that the company will text to your phone.

It's essentially two-factor authentication without the first step.

"This is the first step to eliminating passwords,"

src : toi

So catch is that you need to have your mobile phone nearby as they will text you pass code via phone which you can enter to authenticate yourself, so everytime you try to login, you will get new OAP ie. over air password.

Tried already ?