THERE WILL BE SPOILERS IN THIS POST!
Was disappointing from a literary consistency standpoint [yes I'm one of those] however it was superbly entertaining and a great movie. The older actors are just awesome, I find myself hanging on every one of Snape's slowly enunciated words, Carter is an incredible Bellatrix, and Slughorn was hilarious and well played. I just don't understand why they'd add 5-10 minutes of content that wasn't in the book [Bella and Fenrir showing up at The Burrow] yet not include any kind of explanation as to why Horcruxes are important, what the other ones are, why Riddle would be attracted to certain things, things like that, which clearly are important to the finale of the story. Although, I did practically elbow my sister to death when Harry touched Slytherin's ring and it prompted a reaction, you could see Dumbledore figured out exactly where the 7th Horcrux was right there [Dark magic leaves traces...].
The 3 kids tend to do the whole "hey we're normal kids too and have all these problems just like real kids" thing well, but when faced with important plot situations it seems like they have the range and acting ability of an igneous rock. However, Luna is just the best. Constant source of laughs, she's a great character and played perfectly.
Overall very entertaining, and I really enjoyed it.