Slick marketing, high-tech production values, and a practical message have created a product that plays well to today's fickle churchgoer. Megachurches - defined as congregations with more than 2,000 members - number close to 600 in the United States.