Great article about logins by @codinghorror: The God Login http://blog.codinghorror.com/the-god-login/ - he also advocates to make them password-less!