I like 'geeky' boys, seriously. Ones who are quiet until you get to know them, then when they finally open up and talk to you, you wonder why the hell no one else has seen something special in them. Ones who are intelligent and who you can talk to about anything. Ones who'll debate politics with me, but will also watch sports with me, or who I can sit around playing computer games with.
I don't like stereotypical hot guys either - I agree with whoever said earlier in the thread that they like the quieter, slightly plain ones that you wouldn't immediately notice. And I don't like guys who dress/look like metrosexuals.
I could never go out with a guy who wasn't willing to show me affection. And any guy I'm with would have to deal with the fact that I'm a bit traditional - I'd love to cook for them, etc.
That about sums it up, I think.