Hmm.. obviously it's a combination of both.
Cos at first, it's their looks that attract you, that makes you
wanna get to know them better. But if u find out that their
personalities suck, you'd be turned off. And once you're in a
relationship, it's the personality that counts, and it's then that
you realise that you'd love them even if they were bald.
As to ur 2nd question, I would not date a guy whom I dont find
attractive. I mean, I'm gonna be with this guy for hours a day,
many days a week, he has to be at least pleasing to the eye if
we're gonna be intimate. Mind you, not drop dead gorgeous, but a
bit above average looks. I've dated a kind-of average looking guy
before, because he made me laugh. =) I always fall for guys who
share my sense of humour.
I wont go out with an ugly guy just because he's caring, there are
heaps of other guys caring about me. We can be friends, but nothing
else.