Whoa. I was browsing the forums on the same computer I had posted this topic from, and I looked up in the top right corner, and I noticed I had randomly gotten my account back. I guess it was buried somewhere in my browser's cookies and the recent cleanup I did uncovered it. I now shall change my password to something I will remember. I got lucky. Yay!
The bad news is that I needed to get lucky. I still say a password recovery thing would be helpful.