I enjoyed the 7th book. I thought Rowling did an admirable job of tying up the enormous number of loose ends that had been left around throughout the series. A lot of things were made clear, and many people got exactly what they deserved. It was a satisfying conclusion.
The 5th movie, Order of the Phoenix, was OK. This was not my favorite book in the series. Harry spends much of the book feeling sorry for himself, and that doesn't really come out in the movie. The movie was really quite different from the book in many ways, mostly because it would have taken 4 hours long to fit in all of the action. I also find the whole Umbridge thing a bit difficult to swallow. She would not have been allowed to mutilate and mercilessly interrogate children with impunity. I know parents!