Giving things away for free isn't really a good marketing strategy.
If your thing sucks, it won't get any better if you're giving it away for free (or lower its price).
So what's a good marketing strategy?
Creating great things that people love.
As a matter of fact, this might actually be the only viable marketing strategy...