It's definitely hard to say what the best marketing technique is. Every business is different and so, too, should the marketing for that company. Personally, I think social media has been a great resource for most businesses. However, forum and blog discussion is great too! :)
Be a part of the DaniWeb community
We're a friendly, industry-focused community of 1.21 million developers, IT pros, digital marketers, and technology enthusiasts learning and sharing knowledge.