Sites to search for research companies: World Opinion Quirks The Blue Book
Other links of interest: AMA (The American Marketing Association) CMOR (Council for Marketing & Opinion Research) CASRO (Council of American Survey Research Organizations) MRA (Marketing Research Association National Site) AAPOR (American Association for Public Opinion Research) PAPOR (Pacific Chapter of American Association for Public Opinion Research)