What do you think about http://www.click-share.com/ ? A friend told me about them. They have really nice and _well paid_ product ads and are
available for publishers with users outside US, UK etc. I know a guy in India that is using them and he is really satisfied
I've been using them for 3 months and everything seems to be ok.
What is your opinion?