Posted on January 8, 2008 by hillel on Interesting “Online ads are evolving into mini-applications with video, games, and dynamic content that people like enough to embed in their own Web pages and share with others.”