The debate on Adsense vs Affiliate and other SEO info