Me and partner are looking for best country to open offshore company for our e-business! We need bank account and merchant account for credit card processing to get payments from customers into our offshore company. What is best solution for us and where to start? Can we use 2checkout.com for payment processing?