Very cool, small and free Windows database for storing personal data.
Check out NeoMem
It is a flat database so importing, managing and exporting large quantities of data is not an easy task but for home use, it looks really good -- simple UI and easy to work with.