For entertainment it would most probably be Adsense, YPN, CPM banner ads and popups/unders, and CPC, if you can get clicks, CPA is also alright if you use entertainment type offers.
Affiliate wise CJ.com is the best as most of the big companies use them so its more stable and the payouts are way better.