So, I'm learning a totally new data system at school, complete with a new mile long password...that I am sure to forget.
Change your passwords to "passphrases" to ensure that you remember them.
Using a phrase like, "I studied Education in 1992." would meet all criteria like upper and lower case, numbers, and a special character and would be slightly easier to remember than some of the other crazy combinations that you would have to create in order to have a viable password.
I store my passwords in a Task list in my email program just so that I have a backup that I can access at all times. Now, if I can just remember that email password...