I won't review the book, but if you have time, please read it, it's so easy to read and great! I actually read it in 2 days since by the time my PC wasn't working.. xDD
Anyway.., I knew there was a movie on the way about the book, and I can't really wait to watch it. I think it's due in August in USA, but I don't know here in Spain, but of course it will be much later. (Ahh, Spain and your ridiculous waiting time for releasing movies from the US)
Here, watch the trailer, it'll give you a general idea of what's the story about.