One final point to remember is that you may carry gifts for French professionals you are going to meet, but it is not mandatory. If you don't know what to get, refrain from bringing anything. Just like business, there are specific types of gifts that are exchanged professionally. Books and music may make good gifts, but again, this depends on the kind of professionals you are going to be interacting with.
Read more at Buzzle: http://www.buzzle.com/articles/french-business-etiquette.html