Best: I can't pick a favorite conservative talking head because there really aren't any genuine conservatives on TV except for Hannity and he gets annoying at times even though he really pours his heart into it. I really like Bob Grant on radio. Worst: A three-way tie -- Carville/Begala/Matthews
Very bright guy, really knows his history.