I personally enjoyed Bill Bryson's A Brief History of Nearly Everything
Other than that, for astronomy you should probably check out Hawking or Arthur C. Clark. As far as science books go, I tend to stick to geosciences text books. Although I also found The Cosmic Serpent - DNA and the origins of knowledge (by Jeremy Narby) to be quite enjoyable too.