Just saw the movie. I'd say it's the best of the series. She really is getting better in her writing with each book and it shows. They still are definitely kids stories (not that there's anything wrong with that) but they have a lot more depth to them now.
Oh yea, I can't believe Snape is bad. He's too easy to dislike to really be bad.