In no order: cute smile, nice face/body, but no blondes. Call me crazy, but I just can't like girls with blonde hair... maybe it has something to do with me being a halfer... and I keep thinking blondes are bimbos (yes I know stereotyping is bad), which turns me off. Cheerful, makes me laugh, can carry on a meaningful conversation, and a nice voice, because if you get into an argument, it is better to listen to a pleasant voice rather than a horrible one.
Damn, I sound like I'm ordering a car like what Sportsdude said.