I can read anything by Tolkien over and over again, but the one books of his that I've read the most is The Hobbit. Somehow I always find myself going back to it. Also, I think I could probably read Dune by Frank Herbert again. That was a spectacular book