In Internet, is the short answer.
Google AdWords is one of the best for CPC, but if you need to use high competitive keywords and get lots of clicks it would be quite expensive.
As an alternative, Text-Links-Ads and AdBrite could be considered too. They offer flat rate per day, per week and per month, regardless how many clicks your ad gets.