I breezed though this book during my honeymoon train trips, and it was worth every second. Very entertaining, loved the use of space, tech and science concepts. Pacing was amazing and the feeling of loneliness gave the ending a great feeling.
The movie was good, but reading the book before the movie was priceless.