Harry and his friends are just a tad older in this movie. Dumbledore turns up inconveniently to spoil Harry's night out with a waitress. This sets up the beginning of a series of frustrating moments for Harry. While Dumbledore's primary mission is to defeat he who must not be named, Harry and his companions must deal with unrequited love.
I will not go into all the details due to the fact that it is fun to see them unfold as the movie progresses. However, I would say this movie has more spellbinding and snogging.
In the ongoing conflicts between book and movie we have consistently seen these movies could be, just a shadow the book in this movie is no different. Yet once again, Helena Bonham Carter plays a perfect Bellatrix.
However, after the second viewing of this movie you will notice that it is consistent and logical. The clues are all there setting you up for the future action. In addition, there is not a wasted scene or word.
I've actually seen this movie in the theater with popcorn and nachos. However, I suggest that you look at the Blu-Ray version and do not miss the extra DVD features. The main feature which is maximum movie mode is a little frustrating at first, as it requires you to press buttons and pay attention to the whole movie again. However once you get used to this feature you find that it does add to the viewers understanding of what they are trying to accomplish in the short time available for this movie.
For those viewers that are inclined to play with technology more than just being a passive viewer this Blu-Ray version also has a BD-live feature. I personally do not find this very useful.