Morningstar online rate quotes - usually pretty accurate when I compare to credit card charges.

1.00 euro = 1.11 US dollar
Or
1.00 US dollar = .90 Euro


1.00 Swiss Franc - 1.01 US dollar
Or
1.00 US dollar = .99 Swiss Franc


When on the French side I always use my charge card and charges have never been held for a better rate.