Well, this may be a silly answer - but if you are a natural french speaker then buy the game in French; if not, then buy the English version.
I speak 3 languages (apart from english) but I would never consider playing a game that wasn't in my own language