Are you ignoring the second largest search engine? – Jellyfish Publishing. An excerpt from the above article, this is a cool way to generate business for little cost: YouTube In-Stream Advertising In order to run in-stream advertising on YouTube again you need an Adwords account and then just a video hosted on YouTube that is yours. Ideally this video would be advertorial content but it can be anything you like! The great thing with these ads is that, unlike traditional Google PPC, you aren’t charged when someone clicks on your ad through to your site, you are only charged once someone watches 30 seconds of your video (or to the end of it if it is shorter than 30 seconds). What this means is if you have an early Call to Action in your video that is compelling you can get a lot of traffic clicking through to your site that you aren’t actually paying for! To put this in perspective, one publisher we run YouTube in-stream advertising for receives over 50,000 views of their advert per month and pays just 0.05p per view and generates around 10,000 clicks through to the actual website per month.