I use, and love!, the password management 1Password, from AgileBits -- a wonderfully Canadian company.
I have copies of the app sitting on all 3 of my devices -- my MacBook Pro, my iPhone, and my iPad. All are synced together through my DropBox account.
The brilliance of the software is that you literally need only remember a single password. This unlocks the app, which is a password database and generator.
Every time I need to sign up for some new web site or service, I login to 1Password using the handy button installed in both my Safari and Chrome browsers.