What's the best book you have read in 2008 so far?

I've just started reading the Cross Stitch (Outlander in the US) series by Diana Gabaldon again, I read them when I was about 15 but appreciate the story and characters so much more now. I'm totally hooked again!
23 answers 23