I feel like it's a question that has many answers, but nobody really knows the core of what they want. I mean that one thing that separates Type A..from Types B and C.
For me, it's always been a guy that makes me laugh. I can overlook physical flaws, especially if the guy can have me reeling from laughter. There is nothing more attractive than falling for someone's smile.
I would have to agree that a sense of humor is very important. At the end of a bad day I just want to come home to the one person who can make me laugh. My boyfriend and I have a similar sense of humor so I can always count on him to bring a smile to my face!