From what I heard from a friend France has most privileges universities on the world, a friend of mine last year got a scholarship on studying in France, we talk with each other everyday and he is satisfied with University services in general.
Students who starts to study in France university are very exposed to the great French culture in their student life, many of universities require to know B2 level language.. You can really enjoy life in France as a student, you have chance to stay connected to the world with the wifi access without paying any penny.
I did a research over internet for costs and living in France, hope forum allows this even if I am new member but I just want to help you because my friend was in your situation last year : newbielink:http://www.studying-in-france.org/ [nonactive]
Hope I helped you! Feel free to share with me your thoughts I will be able to contact with my friend for your questions.