Have you looked into Adbrite? I am using them and have had no problems. As far traffic goes they will place ads for you on your site based on traffic, as your traffic increases then the ads will get better.
You can also set a "text link box" on your site through them. The box is an area for companies, small businesses, etc... to purchase text ads that will appear on your site for the price that you set. You have the option to approve the text ads before they appear on your site. The purchase can choose from 1 day, 7 day, or 30 day ad periods for the price that you set.
The ConsumerTreehouse.com Team