One minute we hear people complaining that Google Maps cost too much money (if you have heavy volume) and next we hear that Google Maps cost too little money.
I don't know if Open Street Maps will be that successful in France though... If you plot the density of documentation in en.wikipedia on a map, you see a hole where France is... Germans, Dutch and English like to participate in free culture and open source -- I don't know if it's a language problem or if the French are too smart for that and will only work on something if you promise them a pension first.