CardWiX
Even by the most conservative standard, managing contacts is a bore. It takes time and a lot of care, lest you are ready to face the risk of matching the wrong name with the wrong number. And looking horribly unprofessional when calling the person afterwa