A personal contacts database typically has modest scale and single-user access patterns, making a personal computer the most appropriate and cost-effective platform. Mainframes are for enterprise-scale transaction processing, Unix workstations for technical computing, and massively parallel supercomputers for high-performance scientific computing - all overkill for personal contacts.