engine - 6:29 pm on Apr 12, 2012 (gmt 0)
I haven't found any cheap, or free ones being good. But then, I haven't looked for a while.
Many years ago I used to build my own from database programs. Once i'd bought the database I could use it for whatever I wanted.
One other contact manager came free on the front of a PC magazine. Remember those cds/floppy disks. It wasn't a bad program, and of course it was the prior one to the current version, but still, it was good for free.