For linking purposes, I prefer social bookmarking. For actual $$, social networking like facebook, twitter, linkedin, etc, makes a lot of sense. Keep in mind your market, though. Products for seniors probably won't work well on Facebook or Twitter, for example.
Don't forget to keep testing, too, by changing ads and copy, and then monitoring your results.