I think it's a bit of an urban myth that women always fall for the "bad guys". Mostly this gets too polarised, as if there are only "nice guys" and "jerks" in the world - the majority of men are neither. The happy (and I think most successful) medium is the assertive man - who is neither overly concerned with pleasing others, nor does he resort to being mean, underhanded or abusive. These types of guys are usually popular with the ladies since they have the confidence to get their needs met directly without hurting others.
There are girls who get hung up on "jerks" at times of course. I'm sure this occurs just as much among men, it's just not as obvious since men tend to do the pursuing. For example, I've known it happen many a time among men I know that they completely ignore more compatible (if plainer) women in their environment in order to chase after meaner, more conceited women who were gifted with good looks. He hasn't rejected the other women overtly, but he has done so implicitly.