I often use obscure song lyrics. Easy to remember, can get a 20+ character password that you'll never forget. I also tier my passwords. I use a single password for hundreds of sites. If I don't care whether that site gets hacked, I use that tier 4 password. If I care a little, I use a more complicated tier 3 password. If I care a lot, a very complex tier 2 password. If it'd be disastrous to get hacked, an incredibly complex tier 1 password. I only use that last one in 3-4 places (banking, investments, etc).