In my experience, and for me personally.

Someone who doesn't take everything seriously. Somebody who can make me feel comfortable around them. I don't give a how they look as long as they aren't too... uh, messy? Personal hygiene is a must, obviously. Good sense of humor... uh, likes music? Not into rap. I hate those guys who try too hard to be black, or whatever. I love a guy who can come over when I have nothing to do, and just find things to do and talk to me. (: Also love a guy who isn't trying to hard to be something. Scene, emo, goth, gangster, what have you. That's just an immediate turn-off.

Uh... Yeah.