It's still credit cards, and it's still magic... just slightly less painful than other providers that I've used.
I'll check out TC - thanks.
I'm not involved on the business end so I'm not sure what the rates are, but the API is easy to integrate with and it's stable. Though I guess all gateways can have trouble like a datacenter fire.
Your best bet is probably to have a backup gateway and a non-gateway backup like PayPal or Google Checkout. Cover all your bases.
Random events and being human affect all 24/7 services.
Many might want to consider Chase Paymentech, the largest acquirer, whom you can directly connect with. Paypal runs their credit and partner transactions over the Paymentech network if that gives you any confidence.
That being said, I also like VeriFone's offerings - very powerful and their rates are really good.
I've also used PayPal's Website Payments Pro and Payflow Pro - good experiences there as well.
there must be lots more...
Epoch has been in business many years, jettis a bit less long.
I chose for vxsbill for a number of reasons, one of them is I am based in the Netherlands so it was relatively easy to get my own merchant account (but it still took more time than I liked).
If you're on the other side of the atlantic then I'd look at epoch first, then jettis, ccbill or some other reputable company.
If you can get a merchant account of your own, this will greatly reduce your exposure to trouble, as well as a significant reduction in fees.