We went to France last month, and this was my experience withdrawing Euros from 3 different banks' ATMs in Chamonix, France.
I used my ATM card from Bank of America, and my other from Sunrise Banks (local community bank) to see what happened in terms of fees and exchange rates. The published exchange rate on the days I made my withdrawals was 0.9219 €/$
As many have posted, ALWAYS reject the offer of conversion by the bank at the ATM as this rate will be very bad. Let your bank in the US do the conversion. As an examples, the rates I was offered by the ATM for the French bank to do the conversion was 0.866 €/$.
Here are my withdrawals. Note that BOA charged a 3% transaction fee, while my local community bank did not!
I HIGHLY recommend calling your banks and asking if they charge this transaction fee as it really added up, and I made the mistake of assuming both banks would charge these fees.
BOA ATM withdrawals
Credit Agricole: € 1000 = $1,081.35 + $32.44 3% transaction fee + $5 BOA ATM fee = 0.8938 €/$ after fees (0.9247 €/$ before fees)
BANQUE POSTALE: € 300 = $322.47 + $9.67 3% transaction fee + $5 BOA ATM fee = 0.8898 €/$ after fees (0.9303 €/$ before fees)
BNP (BOA partner, no ATM fee): € 300 = $324.57 + $9.74 3% transaction fee = 0.8973 €/$ after fees (0.9242 €/$ before fees)
Sunrise Bank ATM withdrawals
BANQUE POSTALE: € 300 = $322.47 NO FEES! = 0.9303 €/$
So you can see, the best way to go was using my community bank at Banque Postale simply because there were no fees. Also note Banque Postale transactions had the best overall rate. Hope that helps some of you!