I'm reading the book right now.  I bought it for a long plane flight, and it was perfect for that, because it is light, but addictive in the same way Dan Brown's books were.  I am not surprised the movie is terrible though.  Although it is a somewhat entertaining read, it all seems like I have read it before.