Overture has a well organized PPC system. You can bid for rankings and also choose the description and title you want, which provides highly targeted traffic to your website. You can control your bids at all times and adjust them, based on the quality of your results. Especially handy is the Search Term Suggestion Tool, which shows you how often people search for a particular word or phrase. Overture pay per click would be the best choice generating traffic to your website.