I admit, my data is a little stale - I graduated HS/College in 95/99.
I work at a defense contractor. There's a little bit of sexism that seems to be primarily from older former military types, where I think it's less that I'm a female programmer than I'm a female programmer working on artillery software. And the one time that I overheard a co-worker who got passed over for promotion in favor of me comment that to get his promotion he would have to change his gender.
In college, I was in the first class of women that they admitted. (It was an all engineering and science university.) To placate people, they accepted additional students equal to the number of women so that no one would whine that they could have gotten in, if it weren't for those girls. The most sexism I had to put up with was actually from my Psych prof, of all people. Other than that, I think the divide was more between the merely-geeky-enough-to-go-there and the ubergeek types. Anyway, they opened up their pool of applicants and the average GPA went up quite a bit.
I was very lucky; we had conversations about this in college, given our environment. I knew someone who's own father didn't want her to go to college because "you'll just get married and waste all that learning". We all had to deal with teasing in high school, etc, but it's difficult to tell if it's the same as what other geeks went through, or worse for women. Personal experiences are difficult to compare.