This is not every good Singularity book. This is just the short list of books you'll need to read or you won't have a clue.
"The Spike, How Our Lives Are Being Transformed by Rapidly Advancing Technologies" by Damien Broderick
"The Singularity is Near" by Ray Kurzweil
"Nano : The Emerging Science of Nanotechnology" by Ed Regis
"Engines of Creation, The Coming Era of Nanotechnology" by K. Eric Drexler
"The New Healers, The Promise and Problems of Molcular Medicine in the Twenty-First Century" by William R. Clark
"Our Molecular Future" by Douglas Mulhall
"DNA For Beginners" by Israel Rosenfield, Edward Ziff, and Borin Van Loon.
"The Age of Spiritual Machines" by Ray Kurzweil
Ben Goertzel's online book Paths to Posthumanity
"Nanocosm" is a new book about the development of nanotechnology written for the general audience. The author is very critical of Drexler, but it is still a very informative read. Here is Chris Pheonix's review of "Nanocosm" on the KurzweilAI.net site: Nanocosm
Martin Rees has a new book out on the Singularity where he advises that we be mindful of the risks and take extra precautions. Our Final Hour
For advanced readers: "Nanosystems" by K. Eric Drexler, "Nanomedicine" by Robert Freitas.Nanomedicine Vol. I
Singularity Action Group website frames version.