The best bang for the ad dollar is good SEO. Second best is Adwords (when done by a pro). Oddly, one of the biggest bangs from my experience with local clients has been flyer distribution. Pay a...