I've been looking up some info on different payment gateways available for processing payments from your site. I'm posting this to get some input from those of you who currently run a payment processing gateway on your site, or have implemented one on someone elses site you've developed.
From actual experience what do you think is the best payment gateway to use, how much does it cost, does it require you to redirect and return, or does it have the ability to process straight from your server. PayPal is not an option! VeriSign seems very expensive, so perhaps something less than VeriSign and not as distracting as PayPal.
I'm really looking for actual hands on experience, if you post a link to where I can read about something, chances are I've already seen it and read it, I'm looking for something you've used and would recommend to your clients and others. (points for the best responses)