I finished it last night. I agree that the epilogue was a bit cheesy. I liked that we saw them in the future, but wished we knew more about their lives, the lives of their friends, etc. I really think there should have been a chpater between the fight and the epilogue. It just leaves no closure with so many characters (a la the Sopranos ending) - like the Weasleys, Hagrid, Luna, etc.
I have a couple of questions:
Why did Dumbledore only have a year to live? I know he put the ring on and it had a spell/curse on it, but none of the other horcruxes had spells/curses cast upon them that led to death, did they? I was confused by that.
Doesn't it seem that in the epilogue Harry's own kids wonder why people are staring, and Ron makes up that it is about him. Are we supposed to think that Harry's own kids don't know that their father saved the entire wizarding world? Even if Harry and Ginny tried to keep it from the, other kids would surely be talking about it. Just doesn't make any sense.
I don't have the book in front of me, but the very last page also confused me. It said something about Albus looking around to see people staring and then Ron makes the comment. Was Albus looking out the window and Ron makes the comment as the train was moving? It really seemed that Albus was standing right next to them, how else would he know that eveyone was staring at them and not saying good-bye to their own parents. And wasn't Lily younger than Albus, but did it say she was on the train with Rose and Hugo. It was late, I need to reread that part.
I still don't get how Neville gets the Sword. So when the Sorting Hat is on fire on his head he manages to pull it out? If that is it, it certainly wasn't explained at all.
In the end, very good book. I new Harry wouldn't die. I was right that Snape was ultimately good, but wrong that Dubledore wasn't really dead (I just tought it was an elaborate faking of his own death). The movie will never do it justice.