Just finished the book last night, sat up to finish it in fact which is not something I've done for while. I'm pretty sure that I wouldn't have picked this up myself, so thanks bumgrapesofwrath for introducing me to something new.
I really enjoyed it, lots of ideas in there, and lots of black humour. Did take me a while to get started as it is pretty graphic up front which almost made me put it down, but glad I didn't. Agree with Cersei about the plot veering off in the last quarter, it did make me want to go back and reread. It made me think of Oryx & Crake by Atwood a little, some similar themes.