For people who are considering using Amazon's affiliate program, remember this: While on the surface you only get paid small percentage commissions for sold products, you ALSO get money from other products people buy on Amazon, products that doesn't have to have anything to do with the one you referred them to.
Amazon is a huge marketplace, and you can be sure that most people are buying more than 1 product at a time when they shop there. Also, getting 7% on a product that costs $2000 (diamond ring, flat screen's etc) is $140 in commission.
The point is, that one referral can get you commissions from several products, and don't quite me on this, but I believe that once you have referred someone, the referral stays in their cookies for 30 days (or is it more), meaning that you could potientially earn money for a long time from just 1 person who clicks through your link.
I learned this last year when I took a course from an Internet Marketer, the one and only course so far that has actually made me money.
I know this method will make me money as well, I just signed up for clickbank, registered a niche domain, and put up a couple of reviews!