What is your MOST effective marketing strategy?

I'm doing all the usual FREE stuff everyone does - blogging, tweeting, newsletters, writing articles for my own site, writing articles for a variety of magazines, giving away free e-books. And they are all working slowly but surely, just wondered what OTHER things people do to drive traffic to their website? ann 25 Ways to Beat a Recession (FREE e-book)Ann Andrews CSPThe Corporate Tool-boxOnline Training Resources