They did take out loads of things, like the trip to St. Mungo & Dobby, Cho Chang's friend, Ginny & her dating habits, the doors in the Department of Mysteries but generally, it was pretty good. Those had to be edited to fit into a friendly move.
Luna Lovegood was well-casted. Evanna Lynch has a pretty sing-song voice, & every word came out melodious & airy. She had wide eyes, & an unfocused sort of stare. & she was really cute.
I was happy when they made Cho Chang the snitch. I mean, they made her unlikeable. Everyone in Dumbledore's Army snubbed her. & I was all like, "Serves the bitch right." Then they had to redeem her by saying she had Veritaserum. Phooey. I wanted to yell 'WHORE!' when Harry Potter & Cho Chang kissed. Idea given by a girl on Neopets who apparently hates Cho Chang as much as I do. But I didn't. After all, there were kids in the theatre you know? HATE CHO CHANG.
Matthew Lewis aka Neville Longbottom has shot up. He's skinnier, taller & much better looking now.
The guy playing Seamus Finnigan looks like Wayne Rooney.