Reply To: Best Payment Processor Poll [bsa_pro_ad_space id=2] July 12, 2007 at 1:49 am #742261 AnonymousInactive I’d say EcoCard. Wires are a royal pain in the butt. Any type of ewallet is good really.