If Mark Steyn can speak off the cuff half as well as he can write, and given his prolificness, I think he can, one of the cable news channels needs to snap him up and give him a primetime show pronto. I'd suggest FOX, but they have a pretty full lineup. There are people there I'd like to see him replace, but I don't think it is a pressing need. CNN could do well by him, and his 'international' Brit/Canadian/American perspective sould fit, but I think they are too snobbish and parachial to consider it. MSNBC is a good bet. They are floundering pretty bad and need something good desperately....and Steyn is definitely good.
Mark Steyn could and should replace ... Bill O'Reilley. He appears to be tilting towards the BS company, recent comments about Dan Rather and his coming 60 minutes interview by Mike Wallace. I'd say Mark Steyn or Laura Ingraham. BO'R has lost it and appears bored about anything other than self-promotion. I frankly dont have the time and only catch parts of his show by accident anymore.