What is your Link Building strategy?

Website Link Building
You do have one, don’t you? If you have a website, you should be working every day on building relevant links to your website. Contribute in forums, comment on blogs, write your own blog (that links to your site) and market that too. Write an article, a guide, a product review – and link to your website. Keep it focused on the subject of your website / company and keep going…
If you post a comment, article etc, Tweet it – get that exposure. Inbound links to your website are so important, it cannot be understated. You may have to think outside the box to build those links.
Start with a list of your online competitors and, in Google, type ‘links:www.competitorwebsite.com” (replace that with the name of your competitors website). Find out who’s linking to them and see if you can get a link there too, can you see what your competitors are doing from this?
Use Google Reader, or other newsreading software, to follow blogs, Google news etc. Comment on articles (not forgetting to provide your link). Some websites have the ‘nofollow’ attribute set so your rankings won’t benefit, but if its relevant and popular, that won’t stop you getting additional traffic you didn’t have before will it?
Tweet everything you do, don’t forget to add the personal touch. Build up your Twitter following.
Internet marketing is such a huge subject, which you really need to think about and be pro-active about. Could you build one link per day? Sure you can. If you can’t, should you be paying someone to perform these activities for you? What’s the ROI like? Potentially very big!