Free One Way Links are few and far between. There are for sure no free lunch counters anywhere I know. Our link building system allows you to completely control the speed, quality and focus of the anchor text. It is a bit of work, but you knew nothing really was free in life.
For effective website promotion you have to have deep links into the site itself. Probably a 50% of the links with random text pointed at the home page and the rest scattered around randomly through the website. Even making spelling mistakes once in a while is effective strategy. When it comes to website promotion perfection is considered non-human generated and frowned upon by the search engines.
To be effective in the long term game of website promotion you have to take a long term strategy and build links continually. There is something about flash in the pan strategy that never last in the search engines. Slow, determined and continual link building is best.
In house website promotion is usually the most accurate. This is mainly because the owner or the site cares more and allocates the proper amount of time to make sure that it is success. SEO companies have to keep lots of clients happy to ensure cash flow. Doing it yourself usually yields the best quality. You care the most so should you should do the most.
We use and recommend a One Way Links plan to promote a website. Our experience over many years and many websites is that fundamentally a one way link program is the most desirable.