A recurring problem for everybody who deals with people. Which is ... everybody. [musings] [hnn]
Seems to me that part of the problem is that not every application of contact management requires a full-on heavy-artillery solution. So - as with many, many other domains - there is a kind of sliding scale of complexity that could be modeled using a set of mapped semantic domains.
I really think this concept is going to pay off once I have it clear in my head.