I have a small truckload of passwords

Keepass is the one that many password managers Tech Geeks recommend

Because the password database is on your computer not in the cloud, Keepass can be a bit fiddly if you use multiple computers.  There is a work around using Dropbox.

http://keepass.info/