what abt KeePass (http://keepass.info/).
But I m not sure whether it supports multiple users... but it stores the passwords like mysql databases... we can switch from one password db to another... this is open source.... may be many of this list know this... If some know better program, I m happy to hear. ManiKanta