I discovered this book while flipping through a copy of "The Immortality Option" and immediately added it to my summer reading list, anticipating a good time. It didn't exactly turn out that way.
While this story has some good moments, I didn't feel any better for having read it. The most annoying thing about it is its narrative structure - in the prologue, where the necessary story background is provided, the author uses an omniscient viewpoint that works very well: complex, but flowing. Later in the book, however, instead of using the same viewpoint, the author has the characters carry out ridiculous and boring discussions in order to provide plot exposition, the kind of discussion that begins "Tell me again why we're here..." or something akin to that. Plus, I feel that by providing so much information in the prologue, the author ruined the chance for the rest to measure up - once you've been given a fantastic set-up discussing the evolution of a race of robots, why would you want to go back to reading about a bunch of boring humans??? This book could have been so much better, but hey, I haven't published anything, so I'll shut up.