Branding: A Strategic Imperative For High-Tech Marketers