LastPass is a great option, but another lesser-known one is SuperGenPass.
What would be truly fantastic, though, is if Steemit implemented SQRL. This password-obviating authentication mechanism seems to me to be best of breed: powerful, secure, with contingency plans if you lose your keys, etc.