Doesn't Steyn have a good record on predictions? I realize that "past performance does not guarantee future results," but still . . .
He also sounds great on Hugh Hewitt's show!!!