I'm done--less than two days. I haven't done too much else but read in that time, either!
I liked the fact that Rowling tied up every loose end--can't stand ambiguous endings.
There was a death in the book that really saddened me. I once nicknamed a student after one character, and this character's death was so unnecessary. The character died with honor, though.
Didn't think the story was all that great. It was certainly not the best of the bunch. I did like the ending, though--I'm a sucker for happy endings.