I'd suggest englishforum.ch as a source of more information.
I've just moved to Baden area, and it is expensive here in CH. Exchange rate isn't helping, but orange juice is double the price here as in Germany (I go to Germany to do the shopping...it's only 20 minutes!)
If you decide to live in France and work in CH, check the tax situation. I *think* that means you pay CH tax, but it will depend on the FR/CH tax agreement. The Germany/CH one means you pay GERMAN tax...which wipes out any savings from lower rents etc.
14yo could indeed be a problem...does the job offer come with schooling support? At that age, I suspect you will need to put him in an English speaking school. 9 yo should be able to pick up French fast enough to cope, and is at a less crucial stage.
TV is simple to sort out, we get all the BBC and ITV channels in our cable package. Sky can be obtained too...PM me if you decide to move.
Difficult decision for you...good luck!