Just looking at the sites, it doesn't seem that these are high-value signals to Google (the Yellow Pages ads are triggered from Javascript and not likely crawled).
But, more importantly, this is less an SEO question than an overall marketing question. I wouldn't ask whether these are valuable to improve your ranking. It's really more a matter of whether they'll improve your business. If your customers use these sites to find information about your product, look at the cost of being there relative to the return it will generate to determine their value. They may not be good for SEO. But they may extend your brand's reach and need to be weighed against whether they're any good for your overall business.