I'll certainly second that.
As a matter of fact, anything with Sagan's name attached, I'd recommend reading/viewing. In fact, I'd recommend reading/viewing it twice.
Brian Greene is another recommendation. I really enjoyed his series about string theory on NOVA. The book is equally entertaining and thought provoking.