If you need to target a specific audience, Google Adwords can be very effective if the campaigns are optimized by professionals.