7. Just deserving a brief mention (yes, I see that I am up to 7 now; I am not very good at holding myself to my rules), is Helena Bonham Carter's Hermione on Polyjuice Potion as Belatrix. She was hilarious.
I'm unhappy that Snape is never publicly vindicated. And that no one is around to witness Voldemort's downfall. Even the duel between Molly Weasley and Belatrix LeStrange felt flat and unexciting. Further, we wanted to see some house elves fighting!