A good post by Steve Yastrow on marketing in general. My comment follows..
Steve, agreed. A further thought,
Great marketing is achieved by creating a positive emotional connection with your audience as a result of the memorable delivery of a really fantastic product.
No amount of advertising will make-up for a poor product and service. Cash may slow the dying process. But, the end is inevitable.