Jim Broadbent was really brilliant as Horace Slughorn, so that alone is worth the visit. Rupert Grint gets to show off his comedic acting chops with the love potion segment. Tom Felton is great and Draco gets more screen time. Alll the actors seem to have shed most of their awkward acting tendencies. Lots of new faces, the young Voldemorts are especially good,.
It moves too fast again, except when it deviates from the book, but it's great to have Quidditch back and new characters.
Not enough Hagrid, not the right lines for Hargrid, not enough Snape, but a few choice scenes with him. Now that Snape has some strong purpose, you can feel the fuller character come across.