This is a good review of what I consider to be a mandatory piece of software for your computing devices.

Password Managers