For those of you seeking some information about the how-to's of coming to France, try this site.
It seems to have links to a lot of different things. I don't know if it's all free...
Anyway, it's worth a look.
Valerie St Malo