Hi Purple Indigo,
If I can, I'll try and actually telephone the person I want the link from - this way they can't bin my enquiry out-of-hand without reading it! It is much, much easier to get the link you want if you can speak to the person (if the person runs a business local to me, I'll try and meet them for coffee to ask!) If I can't speak to a link prospect, I will email them. These have a lower success rate than the ones initiated by phone.
We haven't created any link bait for our sites. This is mostly down to a lack of resource. I can't ask for a designer/writer's time for something that may not work. But, having said that, we do create a ton of regular advice articles (I work for a mortgage broker specialising in landlord mortgages) and these get linked to naturally (but there is no control over these links, but they are still very nice to have!!!)
What are your preferred methods?
Amelia