Physical: Not really picky, but generally I prefer petite women. Generally, the person has to be acceptable in the looks department, but I don't mind the so called 3's or 4's. Hell, I was once attracted to a girl with a permanent disfiguration of one side of her face, but it really was superficial, and if you hanged with the girl you would really be able to see her true beauty. Lol, this sounds horrible, but she looked amazing on left side profile shots
Emotional: I can't think of what one would be like. I am not too big on the emotions thing, more focused on fun. Generally, I like INxJ's a lot. They are my favorite types. I guess my most important thing in a partner is for that person to have empathy and compassion for others. The INTJ's that I seem to like (there are many different types of INTJ's) understand that we all have a duty to help others whenever we can.
Mental: This is the most important part, I want a person that I can blab with for hours and will be willing to explore any novel situation under the sun. As long as you like to talk (doesn't have to be with a crowd, it can be with me only) and have fun, you fit my bill.