On Facebook you can also use PPC campaigns and the costs are good.
$0.01 CPC Facebook Advertising Tutorial by Jerry Banfield
Facebook Marketing Secrets With Amy Porterfield - WEBINAR REPLAY by Paul Colligan
10 Steps To Get More Fans, Leads & Profits by Mari Smith - Business Page
How To Get FB Ads at $0.01 per Click by Fbappsninja