Is it as good as the final book? No. So don't set your expectations too high.
That said, it's a blummin good watch. Miles better than part one. At just over two hours it fizzed by and I was thoroughly entertained. Okay there are several dodgy accents and I'm still not certain that Daniel Radcliffe will ever be another Laurence Olivier, but there's something for everyone. There's heroism, comedy and action aplenty. Plus, it ties up the entire saga with a nice little bow.
Put the beer on ice, order the pizza, put your feet up and enjoy.
My only production gripe is that it's a bit gloomy, which I am led to believe is a result of being filmed in 3D for the cinema. But, what the heck, after the first beer you won't care.