As for which card is better, it depends on what fees they have – foreign ATM fee, currency conversion, etc. – and whatever the current exchange rate happens to be for a specific currency. The ATM machine doesn’t care.
I concur with @newtypezaku, I’m pretty sure ATMs which accept foreign cards don’t have any difference - it’s probably down to your card company as to the rates + fees, not the ATM.