Algebra and logic are an outgrowth of human verbal skills (language is complex, logical and rule-based), so it makes sense for women to be better at it; and geometry is tied to visual/spatial ability in an obvious way.
However, in modern mathematics, geometry is often highly algebraic and vice-versa. This dates to the early 1600s, when Descartes invented analytic geometry (coordinate systems), which married algebra and geometry -- to every geometric shape there is an equation, and vice-versa. (Descartes is the earliest mathematics that a modern algebra student can read; he is the one who first used x and y for unknowns.) If you can't do both algebra and geometry, you won't succeed at math.
I have found teaching/learning calculus, that generally boys respond better if you teach calculus and advanced math in terms of 'geometry'(spaces, aras, charts and graphs), and that calculus is normally taught like what the girls understand better, in terms of words and formulas (algebra).
Sorry if this is poorly conveyed, but I hope you understand what I am talking about.