With all this "Flying here there and everywhere is great because everyone speaks perfect English" it's probably worth point out that French is a recognised "ICAO language" of Air Traffic control as is Russian and another one (Chinese or Spansh can't remember). It has inherant problems, but it is their right to speak France on the RTF!
Personally, I've flown to France many times, I've never had a problem. I've landed at unmanned airfields, "Information" airfields like Dieppe and St Brieuc and fully controlled airfields like Pontoise, Le2K etc. The only problem I've ever had in France is dodging the G reg around Le2k!!