Last year, I joined StumbleUpon in order to use the StumbleUpon Firefox Add-ons. Just like any registration process in every website nowadays, a random password will be sent to user's email. I always use my Yahoo! email account to handle site / forum registrations.

I'm really surprised what the StumbleUpon's random-password-robot gave me: