I've namechanged for privacy, but have been in Geneva for 4 years, two kids, me and DH work full time in international sector, I've also been a SAHM here.
We've lived in a few places (countries/continents) including London (we're British). Here we've found a superb quality of life that I don't think could be improved, and the frequent flights back to family in the UK with budget airlines are important too. I think you'll be fine with the salary you mentioned and your plans. You can get by with no French, and you'll soon pick up day-to-day conversational French (useful for doctor's appointments).
Switzerland is not France, so don't be scared by that thread on raising young children in France! Any child being raised in Geneva is incredibly privileged, IMHO. You can't do much better.
We have a house in a Swiss village 15 minutes drive from the centre. Houses are quite possible, check out areas like Grand Saconnex, Genthod, Collex, Versoix, Ornex and all the villages along Route de Chancy. I know more families that live in houses with gardens than in apartments; it's quite doable. I wouldn't personally live in France unless it was one of the few places that are closer to my office in the centre (eg. Ferney Voltaire, Versonnex and around) Geneva can be very congested during rush hour, and I want to cut down on commute time as I have two young children at home.
I can't write too much right now, but here are some links for you to check out. I'll be back later with some more info if you need.
FAMILY INFO
geneva.angloinfo.com
www.glocals.com/geneva (good forums, classifieds section)
www.genevamum.com
(useful info about pregnancy, having preschoolers and childcare in geneva)
www.knowitall.ch (really good info on what's on, schools etc)
groups.yahoo.com/group/Expat-Moms-In-Switzerland/?yguid=115214287
LOCAL NEWS/CLASSIFIEDS
World Radio Switzerland (WRS) is the English radio station of Switzerland and quite Geneva-centric (until recently was a public broadcaster). They have a lot of podcasts about expat life / raising children as expats which are v. good. Classifieds ads quite good, for goods, housing, services, staff.
www.worldradio.ch
And another private ENglish-language radio station/news website here:
www.radiofrontier.ch
Good news/features blog, quite business orientated:
genevalunch.com