Check Out Google Adwords (Paid)

Google adwords are more expensive, but if you can write great copy and address a specific market with your keywords, it can be really effective:

//www.google.com/ads/