I've not joined any CPC program before and would love to hear the opinions of you guys before deciding on which to join.
3)Ability to select types/categories of ads displayed
Anyone ? Thanks !
I'd also recommend CJ.com
It's a bit more work to get it all organised, but I prefer them 'coz they allow you to keep better track of your ads, and also let you pick programs that you want, targeted to your audience.
CJ.com does a good job (and pays on time). You might also have a look at BeFree.com
I recommend http://www.websitesponsors.com - I use them on all my sites and am happy with them.