Entrepreneurs Foundation: Maximizing Your Community Benefit Program Through Marketing Meg Garlinghouse Yahoo! for Good September 12, 2007.