Always argued that all a password manager does is shift the risks of a single account being breached into the risk that *all* of your accounts being breached.
The root and branch password methodology is still the best option to memorising longer passwords, and failing that, write them down on a piece of paper that's not kept near your PC and doesn't reference the services the passwords link to.