While this is not my favorite of the series, after Goblet of Fire, it was by far a vast improvement. The kids felt like they were having fun again, they got in (almost) enough of the story to make up for the lack in the previous two movies, and they didn't cut out anything vital this time around.
Umbridge was perfect, and we saw just enough without having to suffer too much. The twins exit was stupendous. And the Order was nice.
I would have liked to have seen the Quidditch match--any of them. For me, you can't have Harry without Quidditch being in there somewhere, and this one had a decided lack of it. I could definitely have done without Cho, though. But that's more a matter of personal taste.
It was lovely to see how much Daniel has grown up, especially after his experiences with Equus in London. Of course, at the time of filming, they hadn't actually started showing yet, but you can see that he'd already been working out--he just looks wonderful. Whatever else the creators of this team have done, they did one thing right in hiring him.
I look forward to seeing where the next film will land.