Guys who are kind, sensitive, intelligent (don't necessarily mean good grades), some shared interests, sexually compatible, supportive and generally just good people. And someone who's hot. (before you ask, yes I do know someone who meets all my criteria, he's my boyfriend)