Just got back from seeing it and I've got to say I liked it. While I agree that it's a somewhat disjointed film, I don't think I could ever dislike a Harry Potter film, as they have the characters nailed (although I admit Harry standing aside did seem out of character).
I found the teenage angst stuff pretty sweet and funny, a bit of light relief.
But the thing that got me the most was Tom Felton as Draco. He did really well! Really made me feel sorry for Draco and even like his character a little bit. The scene in the school toilets was very good and had me just wanting Harry to help him find another way out of the situation.