1
Building hyperlinks via guest running a blog is a fantastic way to obtain real higher high quality hyperlinks and therefore rank well.
Article directories help because they tend to be high web page rank and hyperlinks from them can have some beneficial 'link juice'.