Are you looking for Christmas gifts?
I think that scientists should be writing popular books for the general public. However, I am disappointed by most I look at. Too many seem to be characterised by hype, self-promotion, over-simplification, or promoting a particular narrow philosophical agenda. The books lack balance and nuance. We should not be just explaining about scientific knowledge but also give an accurate picture of what science is, and what it can and can't do.
(Aside: Some of the problems of the genre, particularly its almost quasi-religious agenda, is discussed in a paper by my UQ history colleague, Ian Hesketh.)
There is one book I that I do often hear non-scientists enthusiastically talk about.
A Short History of Nearly Everything by the famous travel (!) writer Bill Bryson.
There is a nice illustrated edition.
I welcome comments from people who have read the book or given it to non-scientists.