Planet13 - 4:20 pm on Sep 12, 2011 (gmt 0)
Honestly I have done my own personal link development and I gave some pretty terrific stuff away to get links but it is really not that easy and the response was like under 1% success rate.
That can be good as well as bad.
It means that in general, your competitors will have a hard time getting links naturally as well.
It could also mean that you are not taking enough time to understand the needs of the people from who you wish to receive a link.
Remember this: Some people will pay for what others pay to avoid. You should think of those sites as you think of your customers; You need to think of what they want / need, yet are unable to find, and then give it to them. Your stuff might be terrific, but if it is not what they are LOOKING FOR, then the response rates will be low.
So if you are going to be giving away stuff, you should make sure that they WANT it in the first place, and they can't find it anywhere else.
Personally, I would rather keep the high quality material on my site (so that it accrues natural links / social media mentions), and tell other sites about it. I might "give them a taste of it" if I think other sites might find some way to benefit their site from it.
Hope this helps.