I may be a little bias but I think CCBill is the best CC Processor around.  I wonder if my opinion has anything to do with the fact I have been working for the company for over three years... maybe a little 
  
But seriously, I would like to offer my assistance if you have any questions regarding our company. I can be reached at 
jeff@ccbill.com or ICQ - 49584169.  I can also be reached by telephone. My number is listed below my signature. 
In reference to "(CCBill will no longer process for non-US companies I think.)"
This is not the case; we offer our services to many non-US companies. 
CCBillEU
For European Based businesses, we are pleased to offer CCBillEU**, our IPSP option for European VISA Sponsored Merchants. CCBillEU offers you the option to process VISA transactions for your European Based e-business with a simple registration and without initial set up fees.
Do not hesitate to contact me personally regarding our services.  
Thank you,
Jeff