Facebook Marketing - via Fan Page is working well for me. I can see about 20-30% of my sites referral traffic from Facebook
Considering its popularity, every business should take advantage on being present in Facebook. It cost you nothing basically, just make sure that you are also posting something relevant; updates about freebies, surveys and photos should also be enticing.