For the person working or playing at home, CONTACTfile Basic offers the organised and effective way to store details of your contacts, be reminded to get in touch, and the communications you have made with them.
Also use this on a network at work, in combination with business versions, for staff who do data-entry and do not require the more sophisticated functionality.