The Count of Monte Cristo. I rarely get this absorbed by a book. It was a very satisfying read. Grapes of Wrath stayed with me for a very long time. The Jungle too. This is how you lose the time war. It was just damn unique and pleasant. Everyone who reads it loves it. Cryptonomicon, another very entertaining read that every geek loves.
Also recommended in this reply