In over a decade of working on websites I've see a lot of affiliate websites. Some were good but a lot were very bad.

I came across an interesting article on CNN Money yesterday. I found it interesting for two reasons: 1) There's the potential to make a lot of money on the Internet and 2) SEO, SEM, and affiliate marketing aren't the be all and end all of monetizing the web.