My current web hosting company offers a really nice affiliate program for their host package. They offer a really good free hosting service as well as paid upgrade, as well as glossy banners to promote the product. Though i've found that a well written (enthusiastic) review for the product is the best sales tool along with an affiliate link to the sign up page. The good thing about promoting an affiliate program for a host company is the money is residual meaning you are paid month after month. So you can put up a blog review or distribute free articles with an affiliate link back to the product and earn money for months and even years after the fact. Residual income is good cause it means you work a little now and earn money over time even when you're not working. Have you tried making money off your web host's affiliate program?