I use a free video or free webinar about a the topic my prospects are interested for and let them optin before they can view the video. On the success page I placed the video that they can watch and below the video I have a contest created. They now need to place a comment in the box below the video and ask them to like or share to create a viral process.