Just finished reading and I'm speechless. I agree with whomever thinks that Harry is a Horcrux. That's the first thing that came to mind when I read that part. I also cried from Dumbledore's death to the end of the book. Yeah, I should've seen it coming, but wow.
It's going to be hard to watch movies 4 and 5 without yelling at Snape or crying over Dumbledore.

I'm such a sucker.