This was definitely better than the first movie! The action was light years ahead of the last one. Everything just looked better in general. One thing I didn't like was (and I may be wrong about this) that they put too much emphasis on the Bella and Jacob relationship the wrong way. From what I remember in the books they were never close to kissing. It just seems like they did that to please "team jacob" fans and the people who didn't read the books. Gratuitous is what I'm calling it. Other than that I loved it!
Now I knew before going in that I would really enjoy this movie. That being said I did read the 6th book but I haven't reread it so that might be why I enjoyed it more than other Harry Potter fans. I think they did spend a little too much time on the romance in this even though I enjoyed watching it. Regardless it was never going to be that accurate to the book just like the previous movies but this is still a great watch. Just don't expect strict canon, you need to read the book for that.