Cheap Internet Marketing using banner advertising
Free Internet Marketing
Whatever method you choose, managing your own affiliate marketing program to sell your products will allow you total control over where and how the advertisements are placed, and over who will be sending traffic to your site. This takes more time and work than having someone else run the affiliate program, but if you are certain you know what you want, this is a viable option.
Free Internet Marketing