Physical: I like guys to be taller than me by at least a few inches so I can wear heels if I want without feeling like a giant...so probably 6 feet and above. Also, I prefer people with colored eyes (aka not dark brown or black) and I love redheads, but the eyes are the main thing.
Emotional: Emotionally stable! Need! I prefer people who are more in touch with emotions than I am, though. It's amusing, disconcerting and helpful to have someone around who knows how I'm feeling before I do.
Mental: As/more intelligent than me, but not an arrogant jackass about it. I like curious people who have ideas and do something with them, too.