An actually good technique for creating passwords that are easy to remember and hard to guess: think of a memorable phrase, like "have fun storming the castle". Now take the first letter from each word. Mix the case in a way that you can remember (alternate letters, e.g.). Now add your favorite number (2-3 digits) to the beginning or the end. That's it.

If you have multiple accounts, assign a different number to each one. Change out the letter stream once a month, but keep the number assignments the same. Then you'll never forget the password to a given account.