Google AdWords (PPC).

Pay-per-click online advertising is a science. Returns can be significant

if campaigns are setup, managed and optimised by experienced industry professionals.