Cheers for the links Owl,
I'm in the same boat as you with respect to the thesis - it seems never ending!
The impôts à la source thing is a bit confusing. I think it has something to do with the type of work permit you have, as well. I only asked because the gross pay they are offering me is better than an equivalent position in the UK, but after the deductions, and added costs like compulsory medical insurance, it's not so attractive.