I will say though, the book was 21 million times more enjoyable.
Interesting that you say that. I read the book for the first time a couple months ago and frankly couldn't understand what all the fuss was about, while the movie I thought was excellent.