Abstract: An expanded function set for advertising campaigns and social network driven sales environments, unified across presenting sites and maintained at the presenting site. A banner ad can include a live streaming product presentation, such as an infomercial where users can expand the presentation, purchase the product, and share with networked friends. Video on demand and pay per view/download content can be provided via the integrated system and user experience.