No spoilers... I promise.
Just wanted to say that I greatly enjoyed this last Harry Potter book. I thought it was much better than the last couple in the series; there was a lot less of the stuff I didn't like in the others, and a lot more of the stuff I did like. The whole series works out to be a pretty impressive work of storytelling, too; she managed to-tie up all kinds of things in this book, including things I had completely forgotten about. Also, good timing on the release of movie 5 - there's a lot of back-references in this book to stuff that happens in that book. Seeing the movie last week ended up being a useful refresher.
Unhappily, I had the basic gist of the ultimate ending spoiled by someone who failed to put a warning on a message board post the day the book came out. Nonetheless, it was still good.
By comparison: this one (750 pages) took me about ten hours to finish. I've been working on Pynchon's Against The Day (1070 pages) for eight months.

nothing worse than having the ending spoiled. someone ruined “The Sixth Sense” for me – so seeing the movie just wasn’t as good as it could have been. i’m making sure not to read anything on the book that may give anything away.