Password Storage for team use

We have hundreds of passwords for different clients and projects that need to be accessed by different team members. Some of these are to a customer’s sensitive site information, some of it is to development sites, etc. Any ideas for the best way to store these passwords so they are accessible to the right people, without having to jump through a bunch of hoops? We are currently using a default password for all development projects, and it is just not a good way to handle things.

Keepass, Lastpass, or an encrypted excel spreadsheet.

Take a look at this discussion: http://community.spiceworks.com/topic/370133-password-management-software?page=1