At one event a couple years ago, a guy came over to talk with our CTO (a guy) and I and said point blank to me, "do you have an ownership stake in the company? if not, at least you've got one foot in the door to marry this guy?" Nevermind that I'm wearing my wedding ring! All I could do was paint a "go F&%$ yourself" smile on my face and wait for him to leave. The things I would have liked to say, but it just wasn't worth it in that context.
The problem is, most people don't walk up to me expecting me to know about APIs, building applications, solving problems specific to their industry or use case, how supply chain works, or anything else important to their business. This is perpetuated by booth babes. How do I know? If I dress in a frumpy or slightly less feminine style, instead of my normal stylish heels and a skirt suit, I get a different reaction. If I wear skinny jeans and flats and a tshirt or hoodie, look my age (early 20s) and have a self-effacing air, they think "oh she's a nerdy girl" and then they ask the real questions. PUH-LEASE.
</rant>
Oh - I should also mention that I DO think being a female works from the standpoint of getting booth traffic (can't fight it - sex sells, and you don't even need to be dressed in risque clothes to observe the difference). When I'm at the booth versus a guy, I think we get more traffic. The problem is, its less qualified and their intentions aren't easily converted to caring about our product, they're distracted by some other impulse.