My current favorite book is The Lord of the Rings. I know what you're thinking: "Hey, I thought that was three books!" Well, you're right, but I love the trilogy as a whole and I can't pick only one of them that I like the most. I actually hadn’t heard of The Lord of the Rings before the first movie came out, but after I saw it, I instantly fell in love with the series and read each book as quickly as I could. It is about a hobbit who, after chancing upon an evil ring of great power, must rely on new friends to journey into the heart of the evil land and destroy the ring. Not bad for one sentence, eh?
The books are packed with so much detail concerning all the numerous cultures of the imaginary place called Middle Earth. When one reads the trilogy, he gets just a small glimpse of the entire world Tolkien created. That’s one of the things I love about it. He created entire cultures, languages, and histories for his books, and though these three books make only references to this world, the thoroughness of the author’s work truly shines through. The story itself is great, too, as the heroes rely on friends and undergo many personal sacrifices as they seek to do what is right. I highly recommend it to anyone who hasn’t read it yet!
For those of you who have read it, I recommend The Silmarillion. It is basically the history of Middle Earth from very beginning up until The Hobbit. It's only for die-hard Tolkien fans, but it's great!