Thanks. That's helpful. However, that first link, the only one from a neutral source, suggests that sexism and male privilege are indeed still problems.
They say that they couldn't account for 24-35% of the wage gap. And the portions they could account for were due to:
* more women work part time
* more women take time off to care for children and the elderly
* women value 'family-friendly' workplaces more
The first one isn't really an explanation; it says nothing about why that's the case. The second is at least partly due to societal policing of gender roles: talk to any couple where the guy stays home with the kid and you'll hear both partners complain about how they're treated. The man is unmanly; the woman, unwomanly. It's also self-reinforcing; the wage gap means that guys make more, so there's economic incentive for women to stay home. The third could be similar: ceteris paribus, it should be parents who value family-friendly workplaces more.
So I think this study confirms that there is a salary gap, and that a good portion of the reason for it is exactly what Zasz says: women "being expected to give up your career to be the one to raise the kids".
The study also suggests that what gap-closing has happened is due to changes in human capital. That is, women being more educated and more experienced in jobs typically held by men. That demonstrates to me that sexism was indeed a major problem in the past, that historical "women are just different" arguments are bunk, and that there's no particular reason to think that December 2011 is the month where we've solved the problems that come from millennia of oppression of women.
http://www.consad.com/content/reports/Gender%20Wage%20Gap%20...
http://www.hudson.org/index.cfm?fuseaction=publication_detai...
http://query.nytimes.com/gst/fullpage.html?res=9C07E6DD1531F...
http://online.wsj.com/article/SB1000142405311190345450457648...
http://www.youtube.com/watch?v=DVvaQ0xxni8
http://www.youtube.com/watch?v=EwogDPh-Sow