I did some of this stuff in the past putting ads in blogs and sites and make a few bucks but then google changed their mode of ranking sites etc and I lost all my revenues - that was a few years ago. Is it any good now?
I would say 100% can also be better if you have XML search feeds But your traffic has to be really good .
Of course it work. Unfortunately we don't have a lot of choice (it's pretty much only AdSense). But if you work hard and put some effort, your SERPs will improve over time and that means more traffic and money.
Actually there is time when I feel dissapointed with making money online...Everyone wants the same...the competition rate is the highest...But suddenly I'm got some money from Adsense and I begin my job again...