Well I don't know if it is still #1, I do know that some people always have problems with it such as account freezing and not accepting payments from certain places.
Have you checked all your options? There is a payment solution called OneTouch Online Purchasing™, that is completely universal has no chargeback fees and I heard is easy to install, a guy I know from China just put it on his website and he is quite happy.
Might be worth checking it out...
