I had seen a thread like this on anotherwebsite and i thought it would an interesting discussion here. I thought that many of us could benefit from this discussion. Here goes. I market mostly through SEO. I do it myself and while it has taken a while to move up I am on the first page of SERPS for some competitive key phrases. SEO, if you do it yourself is the ultimate in sweat equity, adds a lot of value at little cost. I am not selling services as an SEO expert. This is for discussion purposes only.