I usually read non-fiction science books, and I've read some of them twice (like The Greatest Show on Earth by Richard Dawkins).....but the fiction books that I DO read get reread the hell out of. I've read Death Rat 7 times, I think. I also have a book of Oscar Wilde's short stories that I've read several times. I've only read the Dark Tower twice....but it's like 4000 pages long and I'm a slow reader -__-
Don't laugh, But I loooove The Host by Stephanie Meyer. The plot, the characters, the writing style, I just love to read it over and over! That and the Uglies series by Scott Westerfeld. Pretty much anything by him really.