I am quite a beginner with affiliate marketing and therefore I hope I can get help here. I plan to launch a couple of comparison sites about computer hardware/software and retail. Is it preferable to join the major affiliate programs like cj.com or would you join the smaller ones? I am aware of the fuzziness in my question but I hope some of you have some tips. Any tips will be highly appreciated! Thanks!