I also like David McCullough and have some of his books of various states of completion. One that I have enjoyed though didn't managed to finish and is worth a re-read (this time hopefully to finish it) is the very long John Adams.
Another volume by McCullough that I own, haven't started, but want to read is 1776.