WebSiteGarage - checks your site for broken links, errors in code design, and browser readiness, to name only a few. The web creator's ultimate choice for everything from stats that are unlike anything I have ever seen to little search engines that you can put directly onto your site so that visitors can search through your information. For those who are just starting and want to test the waters, this is a very viable alternative. Please read the fine print carefully though, as these programs are not all created equally. Some charge you what looks like high fees, but in reality can work out cheaper than others that don't charge you monthly fees, but have percentages and add-ons.
Affiliate programs can be great.
Not only can they generate some additional revenue for your site, but they can fill in some products that you might need. Affiliate programs aren't all run the same way, however. Not only do you need to look at percentages, you need to consider how this income will be coming to you. Once again, take the time to do the research. Rather than put up a long list of potential affiliates, I thought I would just give you a source that would list them all for you.