It's easy to get lost in all the advertising companies, especially with big names like Adbrite and Adsense. However, there are ways to find a human face behind the curtains.
There is a thread in DP where a representative from Adbrite answers pretty much any and all questions, even when backed into a corner. Just reading some of the responses makes me more willing to spend more time and money with Adbrite as opposed to Adsense.
Want to join up to Adbrite, check out this link:
