This book has been in my bookshelf for a long time. I acquired it from a give-away pile at school. I finally picked it up during a long car trip recently, and greedily read through most of it in one sitting. It was a very good guilty pleasure kind of read. I highly recommend it.
I'm going to netflix the movie version soon.