I had the same problem with the password, I got the email 45 minutes later.
Mine came right away, first try... I had no problems at all getting back on.
Something I'm wondering about the new style, is there any sort of rep system? Those can be good to help newbies know which non-mods know what they're talking about...
There is a rep system but odingalt doesn't want it. He doesn't want people just to post useless junk in order to get +Rep.
I showed him over to the "Thanks" button, and we may get it but as it is 3rd party he still is on the fence.