adwords is doing pretty good but the key to it is to have a good click through rate as the more relevant your ad i to those keywords you are bidding on the less it costs.
Heard that Adsense is not as good as years before but still its one of the easiest way to start up Just that you will be relevant and also competitor ads into your site....