What's your experience with Bidvertiser.com ? are you or were you affiliate? can you tell me about their 10$ instant payout through Paypal? Are their ads relevant to the site they are on, at least most of the time? etc.
I've had a bidvertiser account for a year and a half and I've used it off and on. 35,000 impressions. 30 clicks. $2.86. You be the judge.