When you are creating a website, it's important to take a step back and think about what is going to make you the most amount of money for your time and effort.
The most profitable way to monetize your site is usually to create and sell your own products.
This could be: a software application, a physical product, a video training course, an eBook, an iPhone app, or personal consulting to name a few.
If you are serious about your website, you should start thinking about what products you can create and sell right away.
However, I also know that being an affiliate can have it's benefits as well. You may not make as much money recommending other people's products, but it can be a MUCH easier way to get started.
My favorite ways to make money as an affiliate are:
- Google Adsense
- Amazon Associates
- Direct affiliate relationship (contact the owner of the product and set up a deal).
If you want more details, I did an entire coaching call on this subject right here: http://www.nichepursuits.com/how-to-monetize-your-website/
That video and blog post will help you get your juices flowing for both creating your own products and selling as an affiliate on your website.