If it's solely for linkbuilding then spin the articles. Spin them to 75%+ Uniquness, then you can randomly place them.
Create 5 blogs(wordpress.com, blogger, salon.com, livejournal,etc..)
Write 5 Unique Articles
Spin Each article 5 times
Now you have a total of 25 articles, 20 of them containing gibberish text but pretty much unique.
Now place a spun variant of each article on each of these 5 blogs over a period of time(don't do it all at once).
Also do some social bookmarking and RSS submission to get the articles indexed.
'Randomly' link them together, don't follow a specific pattern, keep the linking random. But do some reading before doing that as you don't want your blogs to outrank your site.
Basically, i'm asking you to create a mininet. It's highly effective from a SEO standpoint as far as i've observed.
The book Revenge Of The Mininet started this concept a couple of years back. It is available for free, however you'll have to incorporate the Web 2.0 technology into the techniques given in that book.
A Mininet basically involves random linking of niche-specific mini-blogs which ultimately provide/pass more priority to your end-site/page, i.e. the site/page you want to optimize for that particular keyword/niche.
Here's an example Image :