I just finished reading "Autonomous" by Annalee Newitz.
There were a lot of interesting sci-fi ideas packed into its 300 pages. (Biotech, robot (& human) autonomy, freedom of information, etc.) It frequently made me uncomfortable, but in a way that inspired me to think, not to put the book down.
I enjoyed reading it, and I'm enjoying thinking about it now.