If direct marketing means anything, it's that its increasingly sophisticated ability to personalize messages should provide for better lead-generation and lead-management results. Add social media to the mix, as well as the accelerating ability to parse big data for better segmentation, and we may be entering a golden age of lead generation.