uh oh, this has been building for a while, since I separated with my ex of 2.75 years 3 months ago...
5'6"-5'10" (but she was 5'3", so it's not THAT important)
Chinese, then asian, then white (first and only two thus far have been white...)
Has to be very attractive...either just cute or beautiful
Good smile, good teeth
Appreciates the finer things in life
Must have good upbringing, good manners, etiquette, holds herself well
Wants to make me happy, does things for me, knows me
Good chest (first g/f = A, second = B...so the next one should be...

)
Skinny, very fit
Smart. She must be very very smart. Not just booksmart, but all around...like, good common sense, but knowledgeable about many things. This is very important, as I could never deal with a woman that wasn't close to as smart as me...I know I sound like an ass, but I know I'm pretty smart about things, life, the world, everything, and she would just feel left out.
Personality has to fit mine...hard to describe that, but that's why my ex is so hard to forget...we got along from day one, and we still were good together after we broke up...until we stopped talking.
So that's the short of the list. Good luck to me, eh? Hopefully this weekend will be good to me...a big group's taking a trip to Toronto, so it's just one weekend of partying, drinking, eating and shopping.
edit/addition: almost forgot about the sex...must enjoy it and not be shy about it. I'm a very sexual man, but that's just part of how things work...wasn't too bad last time around, but could've been better. Granted, if I expected her to be as horny as me...we'd never get out. Can't have that now.