They had to really crunch it in with the storyline and I would have been happier with another 30 mins added to the film time, but I realize by today's standards the film is pretty long as it is.
It naturally can't get into the detail of the book, however the actors on this film always deliver an A+ performance in my opinion and Jim Broadbent as Slughorn was a great new addition to the cast, I will miss Dumbledore though. I loved the humor intertwined with the drama and the art direction was beautiful. The time just flew by and I look forward to seeing it in IMAX at the end of the month.