Client management databases can be like a PB&J sandwich - deceptively simple until you factor in personal tastes...   more »