I agree with the others, show a little emotion from the characters. It's all a little bit flat.
The ending seems a little bit hastened, doesn't it? Let's see more input from the other characters - what happens to them with these events?
Apart from that, I really liked it. No noticable spelling or grammar nitpickings that haven't been picked up... And I always imagined that Neville would be the one to kill Voldy
