Well, I personally like 2checkout, for it’s a widely used payment solution provider with rather simple and user-friendly fee structure. Along with the usual “industry leading” fraud protection and tools and a quick process of sign up to credit card processing turn around you can be processing sales transactions the same day of your sign up. What is more, they now offer a full line of shopping cart integration software and rather democratic fee rates for transactions, sales amount and fees. They are really focused on maintainable growth and merchant service support for new and existing consumers. Be aware they now provide options for no term contracts and international suppliers.