The moment that I was sure Skylar would love, when Hermione appears at the Yule Ball, was well done and touching. And there was enough Cho is the picture to please the Bean, who has a bit of a fixation on Asianness. The tasks were all rendered well, deviating from the book where cinematically prudent. And the graveyard scene, while falling short of J.K. Rowling's prose, was still good viewing.
Here's the problem, though. As I was going through our copy of The Order of the Phoenix just now, translating my tape flags into notes written down on the inside cover, it hit me that one of the film's omissions is pretty troubling. The fact that the entire house elf sub-plot is omitted -- presumably for the sake of "economy" -- makes it impossible for a viewer who hasn't read the book to perceive the degree to which it invites considerations of race and class.
The thing that impresses me most about the series is the way that Rowling has managed to make the world less black-and-white with each book, revealing the extent to which the wizarding world has made itself vulnerable to attack through longstanding practices of discrimination. The Goblet of Fire is crucial to that trajectory, laying the groundwork for the nearly unremitting darkness of The Order of the Phoenix. Without the house elf subplot in the former, though, the latter promises to be missing a key ingredient. Understanding the perfidy of Dolores Umbridge requires grasping the relationship between the Ministry of Magic's prejudiced leadership and the customs that make its decisions seem reasonable.