Email marketing to my list has been the most effective way. This is because my company has been established over 8 years now and we have a pretty respectable list both in size and in buying our products. However, we have just re-vamped our Affiliate marketing by having a contest. It was very successful. We provided the copy/emails for our Affiliates to send out. We have them several choices as to which email would work best for their audience.