They've both got a very wide selection of affiliate publishers, though TD would have the advantage of an Irish office ..
Of the the two platforms, Commission Junction and Trade Doubler which would you recommend to to use to sell your own products? About 200 products in total.
Irish market mostly, maybe Europe.
And before you suggest another platform the fulfilment company limits me to the above.