The opportunity in SEO lies in the fact that Google must have content, around which it places advertising. If you rank high, you get “free” clicks. Of course, nothing in this world is free, and SEO is no exception. There is significant time cost involved in getting lucrative rankings. And that cost comes with a reasonable degree of risk. Google has no obligation to show you at position x, and your competitors will always try and eat your lunch. Strategy is the most important aspect, and one you should spend a lot of your time on. Why are you trying to rank? Are there better things you could be doing i.e. building up a community? Do you have an on-going publishing model? How is your brochure-web site ever going to attract links? Are you building enough link juice to ensure your entire 500K page affiliate site gets indexed?