I am using OkPay they are in BVI i think,
through them you can charge clients via credit card. moneybookers, alertpay, liberty reserve, bank wire, and a ton of other e-wallets. they also have a debit card they send to anywhere in the world which i really liked.
good customer support too...