I've been re-reading less as I've grown older, because my taste continues to expand, and there's only so much time. But I've reread everything by Pratchett and Shakespeare, most of Vonnegut, and probably a bunch of others. All have offered me something new on each reread.