I use passphrase2pgp[1] so I can recreate my GPG key anywhere. I need to remember three pieces of information:
- passphrase (long sentence, but it's easy to remember) - uid (Name <email> - easy) - timestamp (10 digits - kinda hard to memorize but you can have it noted is plain text since it's not sensitive information)