I long ago discovered that no one really likes small talk. It's the prelude to a real conversation; that's the only reason people engage in it (or to signal to each other's monkey brains that one is not a threat).
The solution? Ramp it up into a real conversation. Talk about economics, politics, religion, and Emacs vs. Vim. Out of the blue, whatever.
On a side note, who do you think the women will remember more: the guy who they got into an conversation with about Frederic Bastiat, or the 100th guy to ask them about the weather?