Sharing passwords in a small team

Possible Duplicate:
How do you keep track of all your passwords?

I was wondering what is considered best practice for storing and sharing passwords amongst a small (< 10) team that all use different operating systems (OS X, Windows, Ubuntu).


Solution 1:

Use Lastpass you can safely share passwords with others and its just a great tool to begin with.

Solution 2:

You could have a look at KeePass