Or use KeePass. And you can store the KeePass database on DropBox.
At first I worried about what would happen should the db file get corrupted somehow. But then I set up the backup tools with which I can keep as many backups in as many places as I want, so unless the db file gets corrupted in all places, I think I will be fine.
I'll have to give it another look, I guess.