Its not a short term proposition - personally Im more comfortable with adsense but promote a few things on my personal blog (link in profile). the trick is knowing how to rank your site in the serarch engines
I am starting to get interested in this too. Very new to the whole thing. I've been doing tons of research on SEO, generating backlinks, and such. I'm overwhelmed with information, some of it is probably outdated too. For the veterans out there, how long does it usually take to set up one niche? Weeks, months? Is it even realistic to have something profitable within a month?