I would recommend Stripe!
They are quick setup, ( takes no more than an hour)
http://stripe.com/
If you use wordpress and woocommerce i would recommend the following plugin: Stripe for WooCommerce by Stephen Zuniga
Quick setup, low price and the checkout is perfect, there is no extra information to add after you write down the card information so it actually makes conversion rates higher.