IMHO there is not much to choose between the 2 LOL
David McCullough will probably be talking about his new book, 1776. I just got my copy but haven't started it yet.