Without a doubt, log-in trouble is the biggest problem users have. It's amazing that something so basic can confound some people. I don't think there is one easy solution. But, I do like the idea of giving people the option to use their email address. But, even that isn't foolproof. I have some people who registered putting "www" in front of their email address. Unreal.