By itself the movie was excellent, maybe the best yet. The only legitimate nitpicking I can see are the omissions and deviations from the book.
It took me a few minutes to realize it was Olivander that was taken away in the beginning. That should have been explained a bit better as I didn’t catch that part even though I just finished the book again over the weekend.
I actually finished re-listening to the audiobook over the weekend and was surprised at how different a feeling I got for Snape than when i originally read the book. In the first reading I had the impression that Snape was still in league with Dumbledore. When I listened to the book the impression I got was that Snape really was with Voldy. In the movie, however, Snape was given a much more benevolent representation; sympathetic I think someone already said. He didn’t punish Harry for being late to school or after the fight with Draco Malfoy in the restroom. In the book, Harry was frozen in place under the invisibility cloak when Dumbledore was killed while in the movie Harry was exposed and Snape gave him a pass, simply telling him to be quiet. Snape was also much less nasty when he told Harry he was the HBP, protecting him from Bellatrix more than just telling her to leave him for Voldemort.
The impression that I got from the movie was that Snape was protecting Harry as much as he was protecting Draco.
The only pure nitpicks I have with the movie, at this time, are that Dumbledore’s burnt hand looked like a prosthetic every time I saw it and there wasn’t enough movement in the portraits. Even in Dumbledore’s office they were still.
BTW, where were the moveing stairs?