Articles, Blogs, Forums, and Press Releases:
1) If you own an email list of newsletter subscribers or other people who have opted in to receive email offers from you, send them an email telling them about the program
2) Write a review of your program, letting people know how great it is. Post your review to free sites such as: GoArticles.com & EzineArticles.com
3) Create a free blog (web log) at sites such as Blogger.com, and post your review of your program (with your affiliate link). Use site such as Pingomatic.com, so it gets picked up quickly by search engines.
4) Once every few weeks post a press release at PRweb.com, in which you include your favorable review of program, along with your affiliate link.
5) Join popular marketing forums such as this one, WarriorForum.com...etc and make frequent contributions to popular threads there. Make a signature that includes your affiliate link, or a link to your own program "review" website.
Make a post at these forums.
http://www.WarriorForum.com
http://www.webmaster-talk.com
http://www.ceowebsites.com/forum
http://biz-whiz.com/PNphpBB2.html
http://www.talkgold.com
http://www.scam.com
http://www.worldwidefreelancer.com/forums
http://www.webproworld.com
http://www.sitepoint.com/forums
http://moneymakergroup.com
http://www.work-at-home-business.info
http://www.wahm.com/forum
http://www.traderonlineforum.com
http://www.talkfreelance.com
http://www.njef.org
http://www.entrepreneurs.about.com/mpboards.htm
http://www.getpaidforum.com/forums/c...ange-f574.html
http://www.dollarfriend.com/forum
http://www.webmasterworld.com/home.htm
http://www.ablake.net/forum
http://www.cina.org/forums/category2
http://www.innovateurs.com/forum/index.php4
http://www.entforum.caltech.edu
http://bigfooty.com/forum/forumdisplay.php?f=60
http://www.ryze.com/networks.php
http://www.webdeveloper.com/forum
http://www.entrepreneur-web.com/index_1.shtml