Take an easily remembered word and translate it to a language other than English add a set of numbers to it (an old girl friends phone number?) throw in some under scores and the initials of the site you are going to log into and you have a password for that site. Modify the last set of letters for the next site and you have a long easy to remember password. And if you add characters other than letters or numbers when you setup an e-mail address the spammers have a hard time finding you. Just my two cents worth.