We use MBNA credit cards for all foreign purchases. The rates have been darned close to those listed in the newspaper. And better rates than using our Chase ATM card. And Chase charges us $3.00 for each withdrawal. But for cash, it's still the best bet for us.

Another tip is to tell your credit card company when you'll be abroad so all your purchases in Spain don't raise security flags.