Came across an insightful video and presentation given at the Konsoll 2013 conference on "marketing indie games on a $0 budget" that might be of interest to folks. It was given within the context of indie game development but its really addressing a common problem.