I read so much that it's hard for me to really rember which books are really good vs just good or okay. I generally put down the books I'm not enjoying.
Although some mentioned here are jogging my memory. Einstien's Dreams and Replay were really well done.
Also, the first book I read by one of...