I thought that movie #7 was a HUGE improvement from movie #6 {and #5, for that matter}. I still had major issues, though.
SMALL SPOILERS ALERT
I hate that the voice of Doby was changed. The new voice didn't fit the character, and it really took away from the emotion of his scenes for me.
I think that Helena Bonham Carter did a better job in this movie, but still think she's generally awful and makes a terrible Bellatrix LeStrange.
The "nudity" in the locket scene didn't bother me for the sake of nudity, but it was really surprising, and really not necessary to the point of the scene.
I felt like nothing was explained for the audiences who haven't read the books. I mean, I remember everything from the books, but I saw the movie with someone who hasn't read any of the books, and I really felt like the movie was confusing to them.
The flow wasn't smooth, the feeling of the book was lacking, and some moments were just plain awkward. Generally, the bits of the book that were taken out should have been explained better so that the average moviegoer understood what was going on.
Despite all of this, I really, REALLY enjoyed the movie. I feel like the kids acting stepped up a notch, and the entire experience was a great one!