Google Adwords

This offers a very cost effective and targetted approach with detailed reporting on success on key words and response rates. For this reason it is a great tool and helps focus where effort should be placed on search engine optimisation.  There is no minimum spend and as such it can fit your available budget.