There's a lot of advise about affilate sales on this site but affiliate sales really is a personal thing, becuase some people make money and others make none. The only way to learn is to do it yourself and experiment. When you find the formula you'll keep it to yourself too.
Hard question my friend, but depend on You and Your Goal CJ, LinkShare, Shareasale and others. I love affiliate programs that paid me weekly, have good product with high profit, and superb affiliate support ...
Nearly every program that pays you to sell their products are good, but it is best if you go for the ones that gives you high/good commissions and is not to widely used.
How about these? PPT Related Software: 30% in commission Wondershare PPT2DVD (Popular) Wondershare PPT to Flash Studio (Popular) www.ppt-to-dvd.com/affiliate.html Graphic Related Software: Wondershare DVD SlideShow Builder (Popular) 30% in commission Wondershare Flash SlideShow Builder (Popular) 50% in commission Wondershare Photo2DVD Studio 30% in commission Wondershare Photo Collage Studio 50% in commission www.photo-to-dvd.com/Affiliate-pro.html iPod, PSP Related Software: 50% in commission Wondershare Video to iPod Converter Wondershare DVD to iPod Ripper Wondershare iPod Video Suite Wondershare Video to PSP Converter Wondershare DVD to PSP Ripper Wondershare PSP Video Suite www.dvd-ripper-copy.com/other/affiliate.html Flash Related Software: 30% in commission Wondershare Video to Flash Encoder www.flash-on-tv.com/other/affiliate-program.html