I personally feel that forum posting really works well. If you work on high pr forums- and really contribute, exchange views, share information, it helps to you and your site or blog. Keep it on seriously. Never spam. Do it sincerely and it will get good results.