I can't really mention any processor in particular but I do believe that it is best to avoid the new ones which doesn't have a proven good track record yet. And it would be best to search for feedbacks before using any payment processor.
'Have you tried eNumbered.com? It's the best paypal alternative .. low fees and accounts NEVER freeze up'
#1 Paypal Alternative / Anonymous Bank Accounts http://eNumbered.com