I had trouble recovering my password because the username is case sensitive, and I didn't realize it. I thought I was jeremychase and created a 2nd account until I figured out the case issue.
I had a similar issue - I forgot I'd registered with an OpenID and thus when attempting to login couldn't figure out why it would fail, even when using the correct case.