Optimize your website. It's now very easy no wasting your valuable time. you have to select plan that you wont and they'll do for you.
I'm talking about Link Building companies. What about your ideas? Do you agree with me?
link building companies are a wast of time and money. It is better to have 10 links from sites with PR6 or higher than 1000 with PR0. Sometimes they submit your site to link farms which google hates so be careful.
We at McDougall Interactive help you improve your marketing ROI with Search Engine Optimization, internet marketing advice, Paid Search, Conversion Enhancements, Social Media Marketing and more in Massachusetts along with link building in MA.
Optimizing your site is not easy as what you said. If you really serious that your site will appear in top on the search result, then you have to anaylize well your site. Not just like putting keywords on metas and build backlinks.