Market Research: How to Tell What Your Prospects Want

So, how do you find out what your prospective customers want? How do you find the terms they use?
By visiting blogs that cover the niche. By participating in forums and other Web 2.0 communities related to your industry. By reading the publications they’re reading. By subscribing to online newsletters, both paid and free.