Found this great article where a small company tried out a bunch of different marketing techniques to see what worked:
http://triad-inc.com/blog/best-internet-marketing-techniques-a-case-study/
From my own experience so far, I think they're results are pretty common.