After reading the book and watching the movie, I think I prefer the movie. There are obviously some major differences between the two, but I think the movie does a great job with explaining the story.
I highly recommend that you see this film and see what everyone else is talking about. It’s well done and Tom Hanks does a great job. It’s a different role for him than many of his other films. The academic side of him is quite good.