intelligence is a must, but only after about 4 weeks. a girl has to be good looking, no questions asked. i hate fat chicks, they count as ugly to me.
(i have a lot of good reasons too, like their lack of caring for themselves to me shows a work ethic, and also that they will not try and keep my kids fit and healthy with exercise. to that i refuse.)
girls who are stupid, or act stupid annoy the sh*t out of me.
my girlfriend (i'm 21 and in college) is a cheerleader for the school and also does a lot of dance type stuff. that being said, she is also a physics major.
i'm double majoring in chemistry and biology (hoping to go to med. school) - so its awesome having an intelligent girl to talk to. and i dont mean that we talk about school, we sure as hell dont. but its nice to be able to discuss issues with her and actually have a brain discuss back on the other side
unfortunately she's a bit liberal, but i've gotten her to realize the gun control issue is absurd (i think). baby steps.
so in summary, i wont even consider a girl unless i find her remotely attractive. she doesnt have to be a super model, but i personally am pretty picky. after that, her personality and intelligence are very important.