Forum Moderators: buckworks
1. Shareasale - will get you the most affiliates out of the three.
2. Darkblue - no charges whatsoever, in fact they will pay you as a merchant. Only problem is that you need to deposit $500 which is refundable, but it could take a very long time to use up.
3. Clixgalore - more affiliates than darkblue but less than sharesale. They will insert the tracking code for you if you want.
I don't think it would be possible for you to join Commission junction until your brand name is quite established.
Derek