Link building: A fresh approach
Let's say after some research you discover the mayor and several other elected officials are concerned about disadvantaged youth in the community.
One easy solution: have your staff provide computer education to disadvantaged youth. This could be done at local community centers, or even by letting youth come to your office. Perhaps the last Friday of the month between 4 and 5 p.m. young people come in for computer lessons. It's not like employees are productive during that time anyway.
If you can't afford to pay your staff to do this, then put that projector to use with a classroom-style presentation. That way it only involves one or two employees.
Many Web sites are hesitant to link to commercial sites. Solve this by publishing a news release page about the program on your site. This will provide people a non-commercial place to link to.
You might be thinking, "But I want the links to the products or the home page." The way around this is to channel the link power by linking to your most important pages from the news release on your site. This could simply be done in the closing of the release that talks about your company and its history.