Regarding Paul Bettany, I don't know how, but he seems to just grow on you. At first, he seems like an average looking, lanky British chap, but after a while, he starts to get rather... charming. You can even say he's handsome, in many respects.
ps i am not gay