Link building is way more important, but content is king as they say it is true. Tengoldenrules .com is tight and also bluehatseo.com Cheers
both are important. fresh content is really more for visitors, and back links are for search engines.
I chose both content and link building, but content is more important in the long run (at least in my amateur opinion). To give an example, I had two websites that I built at the same time, in the same industry. I used some minimal optimization techniques and built a small list of backlinks. With one of the websites, the owner gives me fresh articles every day or two, and I post them to a new page. The other website is as naked as the day it was born. Try to guess which one has more pages indexed in Google, more backlinks, higher quality backlinks, a higher PR, and more traffic? Guess who's making more money?
we build site's not for the SE. otherwise for Users visits to our site to convert traffic and sales...
The on page optimization is more important from the off page one. It is well known that the content is the king, the other is just to power the site.