Haven't exactly tried afflilate marketing, but adsense has been paying my hosting fees for a year or so. There isn't any kind of spikes on the earnings (might be the case on my part that I haven't done any sort of tweaking for Adsense but still..) I've heard alot on affiliate marketing and it seems that the conversions are alot better than Adsense, but you'll just have to be hardworking on your internet marketing skills. You can always go with both
Google adsense is still worth if they have a nice traffic and good content site which is similar to high paying topics.
Adsense is Deffinately the best out their. Their is no reason to think that their is anything negitive about them.
I think it depends on the niche. But in general Adsense works well with any type of content. I think it is a pretty good "benchmark" to see how much you can make for that niche when it first get started, then you can try different other programs to see if they can beat the "benchmark".
adsense is the easiest way to earn money from internet, but you can get more by using affiliates like JC
i think its the best online publisher agency in every aspect , they have comparative high ctr, cpm , the have a very large pool of advertisers so that we never run out of ads
Personally I think CPA (affiliate) is easier than Adsense. I'd rather work on getting 10 signups per day at $15 each than 1000 clicks per day at $0.15 each...
I've been doing this a while now and believe Affiliate sales is much more profitable than adsense these days, Adsense was incredible but with all of the updates in trying to crack MFA and spam sites, it's getting increasingly difficult to make serious cash, unless of course you have a site such as digitalpoint with massive targetted traffic. I'll stick with adsense though, as you say it's easy and supplements the revenue streams well, it's also set-up well and dare I say it pretty fair.
I agree with chuckychats it used to be a lot easier to make money with AdSense on smaller less targeted sites. I think you're probably better off trying earn some affiliate cash and it isn't that hard to set up.