I mean, I have to come up with three?
Well assuming that she (yes, female) is roughly my age, there's not really that much else that is THAT important.
1.) We have to be friends. I'm not the sort of person that just goes out and gets hooked up, I form deep and lasting relationships that don't usually end quickly or easily. So first we form a solid friendship, preferably with flirting involved ;-), and then as time progresses we move to the next level.
2.) I know it's been said over and over again, but she has to be intelligent. I consider myself to be fairly intelligent, and I just can't form that deep of a relationship with a bimbo or whatever. Now she doesn't have to be a geek, but understanding that I spend a lot of time on my computer would be a plus. Of course, I do have my priorities straight here...if she's "in the mood" any game can wait ;-)
3.) Be able to put up with me. I know I can be idiosyncratic at times, occasionally a perfectionist, probably annoying at times, and I know I'm not exactly Brad Pitt (or insert stereotypical attractive male) on the eyes. And also to go along with this it defintely helps if she's interested in me too, and not as "just a friend". I'm friends with everyone, yet I'm still single...
|·Þ
|