I agree. I would go with CCBill too. They never missed a payment and they are fast to answer. The only problem with them is their system is so archaik and unflexible and so not ergonomic. But I still have big hope that they will come up with a better webadmin.

They are also now offering processing tangible goods but they are not advertising it much. I think they are still in BETA or something. We will be trying it soon and we'll let you know about our experience.