Many of my favorites have already been mentioned directly, or at least overlap with those that have. I'll add one that, I'm ashamed to admit, I didn't read until earlier this year.
by Daniel Boorstin provides a chronological framework for advances in technology made over the last 3000 years. Subjects range from clocks and navigation to medicine and the information sciences.
Nothing is covered in tremendous depth, of course, but the variety of topics is great enough that even the most devoted student of the history of technology will learn many new things.