Choose for the job you need done
Choose how much research you want to do yourself. Referrals can provide useful introductions, directories help with discovery, and a research service can prepare a defined list. None of these replaces the follow-up needed to make a sale.