Peice of advice for you..
Whichever processor you choose make sure they have the join page in a localized version to.
Just because they can accept international debit / credit cards if the processing page is in English it wont make any difference to you ;)
Likewise, the emails that get sent out to the surfer upon joining, make sure they are also localized and translated and that they dont get sent out in English you would be amazed at how many of the processors dont do this
http://www.europeanwebmasters.com may be of some use to you also ;)
Regards,
Lee