Well, for me, usually, I choose my own passwords.
For password management, I use Yojimbo
to store it. I use Yojimbo to store all sorts of bits and piece information as well as sensitive ones (encrypted). The major benefit of Yojimbo is not just stores the information (this case, passwords), but it syncs with MobileMe (formerly .Mac) service which means I can get the updated information on every computer I own. (The information is stored on my own computer as well.)
Now, the trust issue. Yojimbo is from Bare Bones Software
, a very reputable Macintosh software company since 1993, most famous for its BBEdit. And the online copy for syncing between computers (this can be disabled if need to) is on the MobileMe server which is operated by Apple. I don't have issues with either company.
If I were you, I would get something like Yojimbo for Windows, and have it synced to different computers you own. Since I don't think Firefox/Chrome syncs to different installations. However, some some non-crucial websites, I would simply et Firefox/Safari/Camino to remembe the login informaiton.
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:184.108.40.206) Gecko/20100722 Firefox/3.6.8