Probobly not, some advertising programs will pay per 1000 impressions or some thing, but most just pay per click (don't click your own). For ease of set up I say use Google Adsense, or use Yahoo Adsense if you like them better.