Physical: Short and cute. Dark hair preferably. All teeth, eyes, and extremities still intact is a big plus.
Personality: It would be nice to find an attractive girl that's as big a nerd as I am. Otherwise, intelligence, confidence and honesty are all I really look for. Intellect, because it sucks dating a girl that's asking you the definiton for every big word you happen to vocalize. Confidence, because it sucks dating a girl that gets clingy and starts forsaking her friends to be around you all the damned time. Honesty, because I can tell when I'm being lied to, and for someone to assume that I'm stupid enough to just inhale their mistruths is an insult beyond comprehension.