OC Shortz is good. It seems like he puts research into his work. I think Pennisi is the worst he's a bore and comes off as a sensitive freak. He supposedly had a falling out with his co-host over something silly.