I've used LastPass (lastpass.com) and have been very happy with it. It's free for your computer and works with the major browsers. To access it from your iPhone/iPad is a premium service but only costs $1 per month. Steve Gibson of the Security Now podcast (http://twit.tv/sn
) gave it his blessing a couple years back after he researched it thoroughly. You could probably easily search his site and find the podcast where he discusses it in depth. One thing Steve emphasized is that LastPass never has your key so they can't be subpoenaed to give up it up.