Pretty Good Password Generator
Rememberable Secure Passwords
Rules of good passwords are:
Length - Cracking over 12 random alphanumeric password becomes unfeasible with rainbow tables. Longer the better.
High entropy - Contains mix of lower- and uppercase letters, numbers and special characters.
Easy to remember - So you don't write it down.