Well the simple answer is that Amazon pays more than Adsense, depends on how well you convert as to the ROI though....