Having finished Harry Potter #5, I'm now reading Replay by Ken Grimwood. I think I mentioned it earlier. It's quite good. I'm only 30 pages in, but it's very involving and thought-provoking. Raises all sorts of interesting questions about what you would do if you actually could live your life over again with all your current experience intact in your mind. In other words, what if your current mind was transferred to your X-number-of-years-ago body?