Yes Keepass is excellent, site is:
KeePass Password Safe
You can also set the passwords to expire every 3 months which forces you to make sure the passwords are changed regularly. End of the day if you don't change passwords regularly and use the same username / email address on every site then it makes it a lot easier for your accounts to get cracked.
Thanks Gem and Munk, this looks really helpful
Originally Posted by munk
Gemzyfish & Munk,
This is an excellent site, thanks for pointing me in this direction!
It's a little uncomforting having a lot of money splashing around teh internets but this makes me sleep a lot sounder. It may've taken me
about an hour or so to get to grips with it, but time well spent, I think.