I'd be curious (at some later date) to know what kind of a return you're getting on Amazon affiliate fees. At this point, that's the most reliable advertising income stream on my side-projects. It seems to be the best deal going, considering it's a pretty minimally invasive kind of advertising, and they actually pay a decent cut on referred sales. And that's on a piddly little blog that has some reviews, some code tutorials, and a page where I list some favorite books, as opposed to something like this which is really designed to get people to convert.