Just finished reading this. It was quite a ride, and a lot stranger and more violent than I had expected. I liked it a lot. I am interested to see the film adaptation that is coming out soon, and I think Daniel Radcliffe was well cast as Ig, the main character.
Of course that made me think of HP, so I am now rereading the series for the who-knows-how-many-th time. Already on book five.