Authorize.net Vs 2Checkout

Hi, i am a little confused. I am starting a online clothing store soon. I have plans to accept major credit cards and also use PayPal express gateway as well. Any ideas or tips would be great. Thanks