You don't say what part of France but you could do worse than have a nose around in:
Anglophone-direct.com
which is set up by a group of expats living in the Languedoc region. Have always found the people on there very helpful.
There is a computor/techie section in their forums which tackle questions such as yours.