I am a very happy LastPass user.
It's easy to let LastPass generate the *cryptic* passwords for you, but you have access to edit those passwords if you desire.
LastPass easily captures most changed passwords as well. Some membership sites are getting "clever" and adding odd login screens that are not part of the webpage, but it's easy to manually add passwords for tracking/reminder purposes.
LastPass is easy to use from their website and last time I checked it would not leave any password residue on Kiosks... which are still risky due to keystroke loggers... so use the mouse to activate the onscreen keyboard in these situations!
It's been a couple years now, and I don't see a reason to change.
Hope That Helps