its also worth noting, that a massive gap in intelligence is not attractive. If your a very intelligent man, your intelligence will not attract a beautiful but un-intelligent girl.
In general:
Girls like guys who are a little more intelligent then them. Not to much that they feel bad, but enough that they are impressed and feel they can rely on this person.
Guys like girls who are a little less intelligent then them.. not to much less that they cant talk on the same level though.. with the only exception being if the guy is talented in some other way that outshines the girls intelligence.
(obviously there are exceptions to this rule)