Heard Mark Steyn speak 11/2 years ago and found him witty and well-informed. If he is wrong about one or two things, who cares. He usually gets it right! Nobody is perfect, including Charles ;-)