In my experience I found nothing that pays anywhere near what Ad Sense does. I've have come the conclusion its worth the hassle bending over backwards to keep Ad Sense happy as most other providers are not in the same league.
AdBrite gets recommended a lot as a good alternative, however we had a terrible experience with Ad Brite
- 3.6 million page views with 3 adverts on each page, we earned a grand total of $203.15, peanuts compared to Ad Sense... and to put the icing on the cake Ad Brite refused to pay up, closing our account.In Text Ads
from Vibrant Media are quite good for us, as are Skimlinks
, however for a site where the main content is images i don't think either will be that good for you.
Can you not keep Ad Sense happy? I believe that would be the best bet if at all possible.