For me, article directory is the best way to build quality backlinks for your site. Well, it is true that you need to write an article instead of a short comment, but the hard work is worth it. If your article is good enough, it will be approved. Other than the traffic generated, it will give you a PR6 backlink (In case of Ezine). In case of blog comments, it is pretty hard to find backlinks of same PR.
I think using do follow Forums,directories,blogs and Articles are the popular methods that can be used to generate do follow back links.
One of my favourites is using a custom search string in Google to target .gov sites, or other related blogs where the comments are open. Using the right toolbar, you can see which site has what PageRank and everything. Easily one of the quickest ways of finding high quality backlinks.
I use following process for link building --Directory Submission --Article Posting --Blog Commenting --Social bookmarking --Press release --Classified ad posting --Company profile posting --Forum posting --Answer Posting Apart from this is there anything else can be done for link building then please let me know.
I think blog posting, comments in blogs, forum posting are the best ways to get back links to your website.
Backlink from High PR sites really help tp boost your site up.Forum profile links are effective and its free.Also i would suggest do follow blog comment as these type of links get indexed much faster by google.
i thing forum posting is very low processor to increase backlink , blog posting or comments are best way
I think article posting is a best way to get backlink for 2-3 pages for your website. You just need a write good article and you can post on 100 good article directories like india articles, articlesbase, ezine articles etc and in the resource box you can create 2-3 backlinks for your website that will better idea to cache your inner pages as well.